[Mono-bugs] [Bug 74562][Wis] New - [IO-LAYER-NO-DAEMON] io-layer-no-daemon locks mcs on osx

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Sat, 9 Apr 2005 18:56:48 -0400 (EDT)


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 grompf@sublimeintervention.com.

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

--- shadow/74562	2005-04-09 18:56:48.000000000 -0400
+++ shadow/74562.tmp.25585	2005-04-09 18:56:48.000000000 -0400
@@ -0,0 +1,38 @@
+Bug#: 74562
+Product: Mono: Runtime
+Version: 1.1
+OS: 
+OS Details: OSX 10.3.8
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Wishlist
+Component: io-layer
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: grompf@sublimeintervention.com               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: [IO-LAYER-NO-DAEMON] io-layer-no-daemon locks mcs on osx
+
+I checked out Dicks new io-layer-no-deamon branch; and replaced the mono/io-layer directory 
+with it; upon installing the new io-layer mcs on OSX can never compile it just hangs.
+
+(it locks in CreateFile)
+
+#0  0x90012588 in clock_sleep_trap ()
+#1  0x9000d758 in nanosleep ()
+#2  0x000c8cb4 in _wapi_handle_get_or_set_share (device=234881027, inode=1633126, 
+new_sharemode=1, new_access=2147483648, old_sharemode=0xbffff190, 
+old_access=0xbffff194, share_info=0xbffff254) at ../../mono/io-layer/handles-private.h:330
+#3  0x000cf620 in share_allows_open (statbuf=0xe, sharemode=1, fileaccess=2147483648, 
+share_info=0xbffff254) at io.c:1476
+#4  0x000cf6cc in share_check (statbuf=0xbffff270, sharemode=1, fileaccess=2147483648, 
+share_info=0xbffff254) at io.c:1534
+#5  0x000cf880 in CreateFile (name=0x7, fileaccess=2147483648, sharemode=1, 
+security=0x5f5e100, createmode=3221221504, attrs=128, template=0x3200) at io.c:1686
+#6  0x000de6d4 in ves_icall_System_IO_MonoIO_Open (filename=0x1093fe0, mode=3, 
+access_mode=0, share=1, async=0 '\0', error=0xbffff4e0) at file-io.c:519
+
+-kangaroo