[Mono-bugs] [Bug 74455][Maj] Changed - deadlock in mono_method_desc_new?

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Wed, 13 Apr 2005 23:48:18 -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 naresh@novell.com.

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

--- shadow/74455	2005-04-09 17:43:04.000000000 -0400
+++ shadow/74455.tmp.1159	2005-04-13 23:48:18.000000000 -0400
@@ -1,21 +1,22 @@
 Bug#: 74455
 Product: Mono: Runtime
 Version: 1.1
 OS: unknown
 OS Details: 
-Status: NEEDINFO   
+Status: REOPENED   
 Resolution: 
 Severity: Unknown
 Priority: Major
 Component: misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: james@ximian.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 URL: 
+Cc: naresh@novell.com,thunder@ximian.com
 Summary: deadlock in mono_method_desc_new?
 
 We are experiencing frequent deadlocks with our application.  All threads
 appear to be halted, even ones that are completely autonomous where no
 deadlock is possible.  After attaching with gdb, it shows that almost all
 threads are waiting in mono_method_desc_new.  I will attach the traces.
@@ -42,6 +43,58 @@
 I asked Naresh yesterday for you folks to rebuild Mono with -g and try
 out the new packages. 
 
 Can you provide us either a test case, or a better stack trace?
 
 Setting the bug to [NEEDINFO] until we get more data.
+
+------- Additional Comments From naresh@novell.com  2005-04-13 23:48 -------
+David Lewis:  I was able to get the following stack trace from the
+hung zmd process in the superlab.  James, if this isn't enough
+information, you can ssh to the machine like this:
+
+
+
+#0  0xffffe410 in ?? ()
+#1  0xbfffe1b8 in ?? ()
+#2  0x0002c867 in ?? ()
+#3  0x00000000 in ?? ()
+#4  0x400d1b0c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
+   from /lib/tls/libpthread.so.0
+#5  0x080d90f1 in _wapi_handle_wait_signal_handle ()
+#6  0x080dac53 in WaitForSingleObjectEx ()
+#7  0x0808c35c in ves_icall_System_Threading_WaitHandle_WaitOne_internal
+()
+#8  0x41b05d7f in ?? ()
+#9  0x0828ffc0 in ?? ()
+#10 0x00000409 in ?? ()
+#11 0xffffffff in ?? ()
+#12 0x00000000 in ?? ()
+#13 0x08199ec0 in ?? ()
+#14 0x08199fc0 in ?? ()
+#15 0x089a2bd8 in ?? ()
+#16 0x00000409 in ?? ()
+#17 0xffffffff in ?? ()
+#18 0x0828ffc0 in ?? ()
+#19 0xbfffe2a0 in ?? ()
+#20 0x41b05d54 in ?? ()
+#21 0xbfffe2c8 in ?? ()
+#22 0x41b05c8d in ?? ()
+#23 0x0828ffc0 in ?? ()
+#24 0x00000409 in ?? ()
+#25 0xffffffff in ?? ()
+#26 0x00000000 in ?? ()
+#27 0x00000000 in ?? ()
+#28 0x41b05838 in ?? ()
+#29 0x08244708 in ?? ()
+#30 0x0828ffc0 in ?? ()
+#31 0xbfffe2e0 in ?? ()
+#32 0x41b05c14 in ?? ()
+#33 0x0828ffc0 in ?? ()
+#34 0x00000409 in ?? ()
+#35 0xffffffff in ?? ()
+#36 0x00000000 in ?? ()
+#37 0xbfffe338 in ?? ()
+#38 0x4049115c in ?? ()
+
+--David
+