[Mono-bugs] [Bug 58065][Cri] Changed - Random Crash or Freeze running gacutil
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Fri, 7 May 2004 09:28:31 -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 dick@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=58065
--- shadow/58065 2004-05-06 16:02:45.000000000 -0400
+++ shadow/58065.tmp.29912 2004-05-07 09:28:31.000000000 -0400
@@ -55,6 +55,18 @@
#8 0x000018ec in _start (argc=459912, argv=0x70548, envp=0x1) at /SourceCache/Csu/Csu
-47/crt.c:267
#9 0x8fe1a58c in __dyld__dyld_start ()
------- Additional Comments From umuff@quark.com 2004-05-06 16:02 -------
A good test case showing similar crash/hand/failure is threadpool.exe in mono/tests.
+
+------- Additional Comments From dick@ximian.com 2004-05-07 09:28 -------
+threadpool is demonstrating a different problem I think - it's failing
+because ThreadPool cleans up by Thread.Abort()ing all the runner
+threads, and our Thread.Abort is extremely unstable (I assume on all
+platforms, it certainly is on x86.)
+
+I can reproduce this deadlock on ppc by running a simple "Hello,
+World!" enough times in a loop...
+
+I'm going to try valgrind's thread debugging skin on a rh9/nptl box,
+to see if it throws up anything likely.