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

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 28 Apr 2005 12:54:16 -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=74455

--- shadow/74455	2005-04-27 17:17:53.000000000 -0400
+++ shadow/74455.tmp.32306	2005-04-28 12:54:16.000000000 -0400
@@ -354,6 +354,31 @@
 ext 12802
 
 ------- Additional Comments From kodriscoll@novell.com  2005-04-27 17:17 -------
 Sorry...I gave the wrong ip addrs to see this.  ssh to 151.155.187.103
 and then 10.3.29.3.  If issue a #ps -ef|grep rug command you will see
 a rug sd 1 process that has been sitting there for several hours.
+
+------- Additional Comments From james@ximian.com  2005-04-28 12:54 -------
+They reproduced this again in the superlab today.  I attached with
+gdb, and found all threads were either blocking on a mutex or
+sleeping.  Tried to use mono_print_method_from_ip to see what things
+were going on, and that deadlocked.  Trace from that is below.
+
+#0  0xffffe410 in ?? ()
+#1  0xbfffe660 in ?? ()
+#2  0x00000002 in ?? ()
+#3  0x00000000 in ?? ()
+#4  0x40033efe in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
+#5  0x40030c6c in _L_mutex_lock_88 () from /lib/tls/libpthread.so.0
+#6  0x00000000 in ?? ()
+#7  0x00000000 in ?? ()
+#8  0x08865288 in ?? ()
+#9  0x0887b140 in ?? ()
+#10 0x00000000 in ?? ()
+#11 0xbfffe680 in ?? ()
+#12 0x080f133f in EnterCriticalSection ()
+#13 0x080f133f in EnterCriticalSection ()
+#14 0x080db328 in mono_jit_info_table_find ()
+#15 0x0813af6c in mono_print_method_from_ip ()
+#16 <function called from gdb>
+