[Mono-bugs] [Bug 79161][Nor] Changed - Certain combinations of Mono.Posix.FilePermissions flags result in exceptions under solaris

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Oct 27 17:22:02 EDT 2006


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 jonpryor at vt.edu.

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

--- shadow/79161	2006-10-27 17:19:17.000000000 -0400
+++ shadow/79161.tmp.14813	2006-10-27 17:22:02.000000000 -0400
@@ -60,6 +60,18 @@
 -> class libs.
 
 ------- Additional Comments From jonpryor at vt.edu  2006-10-27 17:19 -------
 Created an attachment (id=17926)
 Patch for map.c
 
+
+------- Additional Comments From jonpryor at vt.edu  2006-10-27 17:22 -------
+Does that patch fix things for you?
+
+The patch isn't ideal, as it turns S_IFSOCK into a "constructed" value
+which is potentially ignored (as FilePermissions is a bits enum for
+mode_t, but mode_t combines bit-mask information -- S_RWXG, etc. --
+with non-bitmask type information).
+
+I still need to find a more elegant solution to permit mixing the two,
+but does this at least fix things for you?
+


More information about the mono-bugs mailing list