[Mono-bugs] [Bug 34076][Wis] Changed - Directory loading routines in Mono fail if there are broken links on a directory.

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
Thu, 20 Feb 2003 05:09:07 -0500 (EST)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by dick@ximian.com.

http://bugzilla.ximian.com/show_bug.cgi?id=34076

--- shadow/34076	Thu Feb 20 04:24:52 2003
+++ shadow/34076.tmp.32010	Thu Feb 20 05:09:07 2003
@@ -61,6 +61,24 @@
 
 ------- Additional Comments From bugs@mbalz.de  2003-02-20 04:24 -------
 Using Mono 0.19 I found out that this bug still exists.
 
 The contents of the directory are only read _until_ the broken symlink
 is reached, not after that.
+
+------- Additional Comments From dick@ximian.com  2003-02-20 05:09 -------
+OK, real fix coming soon to CVS:
+
+:; ls -l
+total 8
+-rw-rw-r--    1 dick     dick          174 Feb 20 09:47 dirent.cs
+-rwxrwxr-x    1 dick     dick         2048 Feb 20 09:48 dirent.exe
+lrwxrwxrwx    1 dick     dick           21 Feb 20 09:48
+nonexistant-file -> /tmp/nonexistant-file
+-rw-rw-r--    1 dick     dick            0 Feb 20 09:48 zz-plural-z-alpha
+
+:; mono dirent.exe              
+./dirent.cs
+./dirent.exe
+./nonexistant-file
+./zz-plural-z-alpha
+