[Mono-bugs] [Bug 57383][Nor] New - USE_EXC_TABLES & Fedora 2t2 and ngallery segfault

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 22 Apr 2004 01:59:00 -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 vladimir@pobox.com.

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

--- shadow/57383	2004-04-22 01:59:00.000000000 -0400
+++ shadow/57383.tmp.4559	2004-04-22 01:59:00.000000000 -0400
@@ -0,0 +1,49 @@
+Bug#: 57383
+Product: Mono: Runtime
+Version: unspecified
+OS: 
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Normal
+Component: misc
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: vladimir@pobox.com               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: USE_EXC_TABLES & Fedora 2t2 and ngallery segfault
+
+With -DUSE_EXC_TABLES -fexceptions, mono consistently segfaults while
+running xsp.exe with ngallery, with the following backtrace:
+
+#0  0x00d527a2 in _Unwind_GetTextRelBase () from /lib/libgcc_s.so.1
+#1  0x00d528d9 in __frame_state_for () from /lib/libgcc_s.so.1
+#2  0x0078d47d in __frame_state_for () from /lib/tls/libc.so.6
+#3  0x0017d182 in x86_unwind_native_frame (domain=0x8339ab0, jit_tls=0x22,
+    ctx=0x88eae88, new_ctx=0xf5bd46ec, lmf=0x8906f00, trace=0xf5bd46e0)
+    at exceptions-x86.c:410
+#4  0x0017da47 in mono_arch_find_jit_info (domain=0x8339ab0,
+    jit_tls=0x83889d0, res=0xf5bd47ac, prev_ji=0xf5bd47ac, ctx=0xf5bd483c,
+    new_ctx=0xf5bd46ec, trace=0xf5bd46e0, lmf=0xf5bd46e4, native_offset=0x0,
+    managed=0x0) at exceptions-x86.c:812
+#5  0x0017e285 in mono_arch_handle_exception (ctx=0xf5bd483c, obj=0x86c2ba0,
+    test_only=1) at exceptions-x86.c:1088
+#6  0x0017e1bc in mono_arch_handle_exception (ctx=0xf5bd4970, obj=0x86c2ba0,
+    test_only=0) at exceptions-x86.c:1069
+#7  0x001535af in sigusr1_signal_handler (_dummy=33) at mini.c:8168
+#8  <signal handler called>
+#9  0x00c4541a in ?? ()
+#10 0xf5bd4c60 in ?? ()
+#11 0x00000021 in ?? ()
+#12 0x00000e0c in ?? ()
+#13 0x008da49f in pthread_kill () from /lib/tls/libpthread.so.0
+#14 0x085ddb48 in ?? ()
+#15 0xf5bd4c90 in ?? ()
+#16 0x001abc38 in ves_icall_System_Threading_Thread_Abort (thread=0x8904358,
+    state=0x0) at threads.c:953
+
+glibc-2.3.3-20, kernel-2.6.5-1.327.  Disabling USE_EXC_TABLES gets rid of
+the crash.