Subject: bug#724 closed by Jason Rumney <[email-masked]> (Re: Crash opening UNC file.)

From: [email-masked] (Emacs bug Tracking System)
Date: Sat, 20 Dec 2008 15:40:05 +0000

This is an automatic notification regarding your bug report
which was filed against the emacs,w32 package:

#719: Processed: another w32 bug

It has been closed by Jason Rumney <[email-masked]>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Jason Rumney <[email-masked]> by
replying to this email.

-- 
719: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=719
Emacs Bug Tracking System
Contact [email-masked] with problems

Subject: Re: Crash opening UNC file.
From: Jason Rumney <[email-masked]>
To: "john naegle" <[email-masked]>
Cc: [email-masked]
Date: Sat, 20 Dec 2008 23:33:41 +0800

This turned out to be a bug in expand-file-name triggered by the project 
file searching code in rails.el.

A simple way to reproduce the bug was:

(expand-file-name "//server/path/../../../")

which caused an assertion failure on Windows.

I have checked in a fix.

>From [email-masked] Fri Aug 15 00:48:23 2008
Date: Fri, 15 Aug 2008 10:48:10 +0300
From: Eli Zaretskii <[email-masked]>
Subject: Re: Processed: another w32 bug
To: [email-masked]
Cc: [email-masked]
Reply-to: Eli Zaretskii <[email-masked]>

> Date: Thu, 14 Aug 2008 17:50:05 -0700
> From: [email-masked] (Emacs bug Tracking System)
> Cc: Emacs Bugs <[email-masked]>, w32 #719 <[email-masked]>
> 
> Processing commands for [email-masked]:
> 
> > reassign 719 emacs,w32
> bug#719: Crash opening UNC file
> Warning: Unknown package 'w32'
> bug reassigned from package `emacs' to `emacs,w32'.

Why, Jason?  This problem is specific to Cygwin, UNC file names work
in the native w32 build.

If we want to distinguish between Cygwin and the rest of Posix
platforms, I suggest to create a new category "cygwin" and assign this
bug to it.