[Mono-bugs] [Bug 74830][Maj] Changed - abort in debug mode

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 5 May 2005 03:16:03 -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=74830

--- shadow/74830	2005-05-05 03:04:12.000000000 -0400
+++ shadow/74830.tmp.22318	2005-05-05 03:16:03.000000000 -0400
@@ -61,6 +61,379 @@
 #17 0x0815b56a in x86_magic_trampoline (eax=137690352, ecx=136214104,
 edx=1089817328, esi=0,
     edi=137612792, ebx=0, code=0x40ebeb64 "\203\uffff$\uffff\uffff",
 m=0x40f54af0) at tramp-x86.c:85
 #18 0x40235035 in ?? ()
 
+
+------- Additional Comments From james@ximian.com  2005-05-05 03:15 -------
+oops, here's traces from all the threads
+
+Thread 5 (Thread 1091570608 (LWP 27025)):
+#0  0xffffe410 in ?? ()
+#1  0x410fdf20 in ?? ()
+#2  0x00000006 in ?? ()
+#3  0x00006991 in ?? ()
+#4  0x4010e501 in raise () from /lib/tls/libc.so.6
+#5  0x4010fcd9 in abort () from /lib/tls/libc.so.6
+#6  0x400572a8 in g_logv () from /opt/gnome/lib/libglib-2.0.so.0
+#7  0x400572e2 in g_log () from /opt/gnome/lib/libglib-2.0.so.0
+#8  0x080d3f42 in mono_debugger_unlock () at mono-debug-debugger.c:83
+#9  0x080d32cc in mono_debug_add_method (method=0x40f64610,
+jit=0x8372240, domain=0x8227f00)
+    at mono-debug.c:481
+#10 0x08158014 in mono_debug_close_method (cfg=0x82b44a0) at
+debug-mini.c:240
+#11 0x08141aa3 in mono_codegen (cfg=0x82b44a0) at mini.c:8633
+#12 0x08142dc5 in mini_method_compile (method=0x40f64610, opts=92555,
+domain=0x8227f00, run_cctors=1,
+    compile_aot=0, parts=0) at mini.c:9156
+#13 0x081437a9 in mono_jit_compile_method_inner (method=0x40f64610,
+target_domain=0x8227f00)
+    at mini.c:9341
+#14 0x081439f0 in mono_jit_compile_method_with_opt (method=0x40f64610,
+opt=92555) at mini.c:9411
+#15 0x08143a18 in mono_jit_compile_method (method=0x40f64610) at
+mini.c:9418
+#16 0x0809cbac in mono_compile_method (method=0x40f64610) at object.c:384
+#17 0x0815b56a in x86_magic_trampoline (eax=1091569712,
+ecx=1091576872, edx=1089881616, esi=137690352,
+---Type <return> to continue, or q <return> to quit---
+    edi=0, ebx=137612816, code=0x41102440
+"\203\uffff\b\uffffu\020\203\uffff\030WVQ\215u\uffff\215|$\f\uffff\006",
+m=0x40f64610)
+    at tramp-x86.c:85
+#18 0x40235035 in ?? ()
+#19 0x41100830 in ?? ()
+#20 0x41102428 in ?? ()
+#21 0x40f64610 in ?? ()
+#22 0x0834fcf0 in ?? ()
+#23 0x00000000 in ?? ()
+#24 0x0833ce10 in ?? ()
+#25 0x41102440 in ?? ()
+#26 0x40f64610 in ?? ()
+#27 0x0836aab8 in ?? ()
+#28 0x0836aae8 in ?? ()
+#29 0x40f64610 in ?? ()
+#30 0x0833ce10 in ?? ()
+#31 0x00000000 in ?? ()
+#32 0x0834fcf0 in ?? ()
+#33 0x4110084c in ?? ()
+#34 0x41102440 in ?? ()
+#35 0xff81d1dc in ?? ()
+#36 0x41100830 in ?? ()
+#37 0x41102428 in ?? ()
+#38 0x40f64610 in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#39 0x41102440 in ?? ()
+#40 0x41100830 in ?? ()
+#41 0x000000b7 in ?? ()
+#42 0x00000000 in ?? ()
+#43 0x00000000 in ?? ()
+#44 0x00000000 in ?? ()
+#45 0x00000000 in ?? ()
+#46 0x00000000 in ?? ()
+#47 0x00000000 in ?? ()
+#48 0x0835fee8 in ?? ()
+#49 0x41100864 in ?? ()
+#50 0x41102391 in ?? ()
+#51 0x0833ce10 in ?? ()
+#52 0x000000b7 in ?? ()
+#53 0x0834fcf0 in ?? ()
+#54 0x083c2fc0 in ?? ()
+#55 0x41100878 in ?? ()
+#56 0x411021b0 in ?? ()
+#57 0x0835fef8 in ?? ()
+#58 0x0833ce10 in ?? ()
+#59 0x00000000 in ?? ()
+#60 0x411008a0 in ?? ()
+#61 0x40ebe1bf in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#62 0x0835fef8 in ?? ()
+#63 0x0833ce10 in ?? ()
+#64 0x083c7fc8 in ?? ()
+#65 0x0835feb8 in ?? ()
+#66 0x083c2fc0 in ?? ()
+#67 0x00000000 in ?? ()
+#68 0x08232f80 in ?? ()
+#69 0x00000000 in ?? ()
+#70 0x411008b4 in ?? ()
+#71 0x40ebddc4 in ?? ()
+#72 0x08232f80 in ?? ()
+#73 0x083c2fd8 in ?? ()
+#74 0x08232f80 in ?? ()
+#75 0x411008c8 in ?? ()
+#76 0x40ebd69d in ?? ()
+#77 0x08232f80 in ?? ()
+#78 0x082bb940 in ?? ()
+#79 0x00000000 in ?? ()
+#80 0x411008f4 in ?? ()
+#81 0x40ebd41b in ?? ()
+#82 0x08231fa0 in ?? ()
+#83 0x00000000 in ?? ()
+#84 0x083c0fe0 in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#85 0x083c2fd8 in ?? ()
+#86 0x00000000 in ?? ()
+#87 0x00000000 in ?? ()
+#88 0x083c2fd8 in ?? ()
+#89 0x083c0fe0 in ?? ()
+#90 0x00000000 in ?? ()
+#91 0x41100914 in ?? ()
+#92 0x40ebd0d2 in ?? ()
+#93 0x083c2fd8 in ?? ()
+#94 0x08388ff0 in ?? ()
+#95 0x083c0fe0 in ?? ()
+#96 0x00000000 in ?? ()
+#97 0x0826eca8 in ?? ()
+#98 0x00000000 in ?? ()
+#99 0x41100934 in ?? ()
+#100 0x40eaf88f in ?? ()
+#101 0x083c0fe0 in ?? ()
+#102 0x08388ff0 in ?? ()
+#103 0x08323880 in ?? ()
+#104 0x00000000 in ?? ()
+#105 0x083c0fe0 in ?? ()
+#106 0x08323880 in ?? ()
+#107 0x41100944 in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#108 0x40eaf7ae in ?? ()
+#109 0x08388ff0 in ?? ()
+#110 0x08323880 in ?? ()
+#111 0x41100958 in ?? ()
+#112 0x40920579 in ?? ()
+#113 0x08388ff0 in ?? ()
+#114 0x08323880 in ?? ()
+#115 0x081d2e94 in __JCR_LIST__ ()
+#116 0x411009c8 in ?? ()
+#117 0x40eaf8f2 in ?? ()
+#118 0x08333d50 in ?? ()
+#119 0x08388ff0 in ?? ()
+#120 0x40eaf8c8 in ?? ()
+#121 0x080b20fc in mono_gc_alloc_fixed (size=137612816, descr=0xb7) at
+boehm-gc.c:143
+Previous frame inner to this frame (corrupt stack?)
+
+Thread 4 (Thread 1088932784 (LWP 27024)):
+#0  0xffffe410 in ?? ()
+#1  0x40e7c930 in ?? ()
+#2  0x081d2e94 in __JCR_LIST__ ()
+#3  0x40e7c918 in ?? ()
+#4  0x400b7716 in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
+#5  0x0810a85e in SleepEx (ms=1000, alertable=1) at threads.c:882
+#6  0x080c6cd7 in ves_icall_System_Threading_Thread_Sleep_internal
+(ms=1000) at threads.c:604
+---Type <return> to continue, or q <return> to quit---
+#7  0x4091f765 in ?? ()
+#8  0x000003e8 in ?? ()
+#9  0x0836a368 in ?? ()
+#10 0x0836a2e0 in ?? ()
+#11 0x0836a650 in ?? ()
+#12 0x081d2e94 in __JCR_LIST__ ()
+#13 0x000003e8 in ?? ()
+#14 0x00000000 in ?? ()
+#15 0x40e7c97c in ?? ()
+#16 0x4091f744 in ?? ()
+#17 0x40e7c98c in ?? ()
+#18 0x4091f706 in ?? ()
+#19 0x000003e8 in ?? ()
+#20 0x0826ed70 in ?? ()
+#21 0x40e7c9c8 in ?? ()
+#22 0x4091f50d in ?? ()
+#23 0x000003e8 in ?? ()
+#24 0x082a7e88 in ?? ()
+#25 0x0836a368 in ?? ()
+#26 0x0836a2e0 in ?? ()
+#27 0x00000000 in ?? ()
+#28 0x00000000 in ?? ()
+#29 0x00000000 in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#30 0x00000000 in ?? ()
+#31 0x40e7c9d8 in ?? ()
+#32 0x00000000 in ?? ()
+#33 0x081d3750 in threads_mutex ()
+#34 0x4091f130 in ?? ()
+#35 0x00000000 in ?? ()
+#36 0x40e7c9d8 in ?? ()
+#37 0x4091f3f4 in ?? ()
+#38 0x00000000 in ?? ()
+#39 0x00000000 in ?? ()
+#40 0x40e7ca18 in ?? ()
+#41 0x080c665b in start_wrapper (data=0x3e8) at threads.c:288
+Previous frame inner to this frame (corrupt stack?)
+
+Thread 3 (Thread 1084365744 (LWP 27023)):
+#0  0xffffe410 in ?? ()
+#1  0x40a21958 in ?? ()
+#2  0x00000001 in ?? ()
+#3  0x00000000 in ?? ()
+#4  0x400b473b in pthread_cond_wait@@GLIBC_2.3.2 () from
+/lib/tls/libpthread.so.0
+#5  0x080fd7db in _wapi_handle_wait_signal_handle (handle=0x403) at
+handles.c:1416
+#6  0x0810c014 in WaitForSingleObjectEx (handle=0x403,
+timeout=4294967295, alertable=1) at wait.c:181
+#7  0x080b30e5 in finalizer_thread (unused=0x0) at gc.c:674
+#8  0x080c665b in start_wrapper (data=0x824c158) at threads.c:288
+---Type <return> to continue, or q <return> to quit---
+#9  0x0810b36e in timed_thread_start_routine (args=0x824c058) at
+timed-thread.c:134
+#10 0x081229c6 in GC_start_routine (arg=0x8228f00) at
+pthread_support.c:1237
+#11 0x400b29ed in start_thread () from /lib/tls/libpthread.so.0
+#12 0x4019e9ca in clone () from /lib/tls/libc.so.6
+
+Thread 2 (Thread 1083247536 (LWP 27022)):
+#0  0xffffe410 in ?? ()
+#1  0x40910a98 in ?? ()
+#2  0x081d2e94 in __JCR_LIST__ ()
+#3  0x00000000 in ?? ()
+#4  0x400b7716 in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
+#5  0x08172c1c in collection_thread (unused=0x0) at collection.c:36
+#6  0x400b29ed in start_thread () from /lib/tls/libpthread.so.0
+#7  0x4019e9ca in clone () from /lib/tls/libc.so.6
+
+Thread 1 (Thread 1075820320 (LWP 27019)):
+#0  0x4004b39a in g_list_sort_real () from /opt/gnome/lib/libglib-2.0.so.0
+#1  0x4004b3e3 in g_list_sort_real () from /opt/gnome/lib/libglib-2.0.so.0
+#2  0x4004b3e3 in g_list_sort_real () from /opt/gnome/lib/libglib-2.0.so.0
+#3  0x4004b3ce in g_list_sort_real () from /opt/gnome/lib/libglib-2.0.so.0
+#4  0x08158c97 in mono_varlist_sort (cfg=0x40f67a38, list=0x82de17c,
+sort_type=0) at linear-scan.c:59
+#5  0x08063c16 in mono_arch_get_allocatable_int_vars (cfg=0x40f67a38)
+at mini-x86.c:667
+#6  0x08142d2c in mini_method_compile (method=0x40f645c0, opts=92555,
+domain=0x8227f00, run_cctors=1,
+---Type <return> to continue, or q <return> to quit---
+    compile_aot=0, parts=0) at mini.c:9136
+#7  0x081437a9 in mono_jit_compile_method_inner (method=0x40f645c0,
+target_domain=0x8227f00)
+    at mini.c:9341
+#8  0x081439f0 in mono_jit_compile_method_with_opt (method=0x40f645c0,
+opt=92555) at mini.c:9411
+#9  0x08143a18 in mono_jit_compile_method (method=0x40f645c0) at
+mini.c:9418
+#10 0x0809cbac in mono_compile_method (method=0x40f645c0) at object.c:384
+#11 0x0815b56a in x86_magic_trampoline (eax=183, ecx=1091576892,
+edx=1089881536, esi=-1073747720, edi=0,
+    ebx=137612816, code=0x411024a2 "\203\uffff\b\uffffF\020\001",
+m=0x40f645c0) at tramp-x86.c:85
+#12 0x40235035 in ?? ()
+#13 0x000000b7 in ?? ()
+#14 0x4110243c in ?? ()
+#15 0x40f645c0 in ?? ()
+#16 0xbfffe8f8 in ?? ()
+#17 0x00000000 in ?? ()
+#18 0x0833ce10 in ?? ()
+#19 0x411024a2 in ?? ()
+#20 0x40f645c0 in ?? ()
+#21 0x081e7658 in ?? ()
+#22 0x081e7640 in ?? ()
+#23 0x40f645c0 in ?? ()
+#24 0x0833ce10 in ?? ()
+#25 0x00000000 in ?? ()
+#26 0xbfffe8f8 in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#27 0xbfffe8e8 in ?? ()
+#28 0x411024a2 in ?? ()
+#29 0x00000050 in ?? ()
+#30 0x000000b7 in ?? ()
+#31 0x4110243c in ?? ()
+#32 0x40f645c0 in ?? ()
+#33 0x411024a2 in ?? ()
+#34 0xbfffe8f8 in ?? ()
+#35 0x000000b7 in ?? ()
+#36 0x0834fcf0 in ?? ()
+#37 0xbfffe914 in ?? ()
+#38 0x41102440 in ?? ()
+#39 0xbfffe8f8 in ?? ()
+#40 0x000000b7 in ?? ()
+#41 0x00000000 in ?? ()
+#42 0x00000000 in ?? ()
+#43 0x00000000 in ?? ()
+#44 0x00000000 in ?? ()
+#45 0x00000000 in ?? ()
+#46 0x00000000 in ?? ()
+#47 0x0833ce28 in ?? ()
+#48 0xbfffe92c in ?? ()
+#49 0x41102391 in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#50 0x0833ce10 in ?? ()
+#51 0x000000b7 in ?? ()
+#52 0x0834fcf0 in ?? ()
+#53 0x083c2fa8 in ?? ()
+#54 0xbfffe940 in ?? ()
+#55 0x411021b0 in ?? ()
+#56 0x0833ce38 in ?? ()
+#57 0x0833ce10 in ?? ()
+#58 0x00000000 in ?? ()
+#59 0xbfffe968 in ?? ()
+#60 0x40ebe1bf in ?? ()
+#61 0x0833ce38 in ?? ()
+#62 0x0833ce10 in ?? ()
+#63 0x083c4f78 in ?? ()
+#64 0x0833cdf8 in ?? ()
+#65 0x083c2fa8 in ?? ()
+#66 0x00000000 in ?? ()
+#67 0x08232f40 in ?? ()
+#68 0x00000000 in ?? ()
+#69 0xbfffe97c in ?? ()
+#70 0x40ebddc4 in ?? ()
+#71 0x08232f40 in ?? ()
+#72 0x083b5000 in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#73 0x08232f40 in ?? ()
+#74 0xbfffe990 in ?? ()
+#75 0x40ebd69d in ?? ()
+#76 0x08232f40 in ?? ()
+#77 0x082bb900 in ?? ()
+#78 0x00000000 in ?? ()
+#79 0xbfffe9bc in ?? ()
+#80 0x40ebd41b in ?? ()
+#81 0x08231fa0 in ?? ()
+#82 0x00000000 in ?? ()
+#83 0x08332480 in ?? ()
+#84 0x083b5000 in ?? ()
+#85 0x00000000 in ?? ()
+#86 0x00000000 in ?? ()
+#87 0x083b5000 in ?? ()
+#88 0x08332480 in ?? ()
+#89 0x00000000 in ?? ()
+#90 0xbfffe9dc in ?? ()
+#91 0x40ebd0d2 in ?? ()
+#92 0x083b5000 in ?? ()
+#93 0x0832f100 in ?? ()
+#94 0x08332480 in ?? ()
+#95 0x0835d540 in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#96 0x00000000 in ?? ()
+#97 0x00000000 in ?? ()
+#98 0xbfffe9fc in ?? ()
+#99 0x40eaf88f in ?? ()
+#100 0x08332480 in ?? ()
+#101 0x0832f100 in ?? ()
+#102 0x08323900 in ?? ()
+#103 0x00000000 in ?? ()
+#104 0x08332480 in ?? ()
+#105 0x08323900 in ?? ()
+#106 0xbfffea0c in ?? ()
+#107 0x40eaf7ae in ?? ()
+#108 0x0832f100 in ?? ()
+#109 0x08323900 in ?? ()
+#110 0xbfffea20 in ?? ()
+#111 0x40920579 in ?? ()
+#112 0x0832f100 in ?? ()
+#113 0x08323900 in ?? ()
+#114 0x08232fc0 in ?? ()
+#115 0xbfffea30 in ?? ()
+#116 0x4092053e in ?? ()
+#117 0x0834c280 in ?? ()
+#118 0x0832f100 in ?? ()
+---Type <return> to continue, or q <return> to quit---
+#119 0xbfffeb40 in ?? ()
+#120 0x4091fdc0 in ?? ()
+#121 0x0834c280 in ?? ()
+#122 0x0832f100 in ?? ()
+#123 0x0835d540 in ?? ()
+#124 0xbfffea4c in ?? ()
+#125 0x400b3eb0 in pthread_mutex_unlock () from /lib/tls/libpthread.so.0
+