[Mono-bugs] [Bug 66614][Maj] New - apparent deadlock in runtime
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Wed, 22 Sep 2004 14:16:39 -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 james@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=66614
--- shadow/66614 2004-09-22 14:16:39.000000000 -0400
+++ shadow/66614.tmp.19383 2004-09-22 14:16:39.000000000 -0400
@@ -0,0 +1,49 @@
+Bug#: 66614
+Product: Mono: Runtime
+Version: unspecified
+OS:
+OS Details:
+Status: NEW
+Resolution:
+Severity:
+Priority: Major
+Component: misc
+AssignedTo: mono-bugs@ximian.com
+ReportedBy: james@ximian.com
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: apparent deadlock in runtime
+
+I'm hitting what appears to be a deadlock in the runtime. All my threads
+appear to be haulted, and the application does not repsond to ctrl-c (or
+anything else). I attached with gdb, and got the following stack trace.
+
+#0 0xffffe410 in ?? ()
+#1 0x40be78a8 in ?? ()
+#2 0x00000213 in ?? ()
+#3 0x00000000 in ?? ()
+#4 0x4024f91c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
+ from /lib/tls/libpthread.so.0
+#5 0x4010d58f in _wapi_handle_wait_signal_handle (handle=Variable "handle"
+is not available.
+)
+ at handles-private.h:137
+#6 0x4011f9f9 in WaitForSingleObjectEx (handle=Variable "handle" is not
+available.
+) at wait.c:109
+#7 0x400cc6fb in finalizer_thread (unused=0x0) at gc.c:575
+#8 0x400db0e6 in start_wrapper (data=0x80e0278) at threads.c:253
+#9 0x4011ed4a in timed_thread_start_routine (args=Variable "args" is not
+available.
+) at timed-thread.c:135
+#10 0x401388d1 in GC_start_routine (arg=0x808bd60) at pthread_support.c:1184
+#11 0x4024d9ed in start_thread () from /lib/tls/libpthread.so.0
+#12 0x403399ca in clone () from /lib/tls/libc.so.6
+
+I don't really have any clue how to reproduce it. It happens to me
+randomly, usually when making a bunch of WebRequests in parallel. I'd be
+happy to provide any other info which might be useful.
+
+I'm running the latest mono-1-0 from CVS.