[Mono-bugs] [Bug 58065][Maj] Changed - Random Crash or Freeze running threadpool.exe

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Wed, 26 May 2004 10:20:55 -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 lupus@ximian.com.

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

--- shadow/58065	2004-05-25 16:02:24.000000000 -0400
+++ shadow/58065.tmp.13740	2004-05-26 10:20:55.000000000 -0400
@@ -10,13 +10,13 @@
 Component: misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: umuff@quark.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: V1
 URL: 
-Summary: Random Crash or Freeze running gacutil
+Summary: Random Crash or Freeze running threadpool.exe
 
 Running make install in mono/runtime will result in either a failure with thread_info failed error, 
 or a freeze, here is the info for a freeze:
 
 (gdb) i threads
   2 process 5184 thread 0x1103  0x010b6900 in _wapi_handle_get_shared_segment 
@@ -315,6 +315,15 @@
 at threads.c:1231
 #9  0x0107d218 in mono_thread_manage () at threads.c:1377
 #10 0x0103be7c in mono_main (argc=2, argv=0xbffffc1c) at driver.c:801
 #11 0x00001b10 in _start (argc=3352832, argv=0x1, envp=0x4) at
 /SourceCache/Csu/Csu-47/crt.c:267
 #12 0x8fe1a58c in __dyld__dyld_start ()
+
+------- Additional Comments From lupus@ximian.com  2004-05-26 10:20 -------
+It may be some sort of race (remember the mac is a smp, so all the
+thread races are more likely to show up there) as sometimes the test
+works fine for me (and it works all the time on linux/ppc UP).
+The other reason could be incorrect use or implementation of pthread:
+it would be interesting to see how the test would run an the dual G5
+running linux. If it fails there, too, it would point out to a likely
+bug in our code.