[Mono-bugs] [Bug 80665][Nor] New - Crash with --profile
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Mon Jan 29 19:24:19 EST 2007
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 bmaurer at users.sf.net.
http://bugzilla.ximian.com/show_bug.cgi?id=80665
--- shadow/80665 2007-01-29 19:24:19.000000000 -0500
+++ shadow/80665.tmp.21079 2007-01-29 19:24:19.000000000 -0500
@@ -0,0 +1,126 @@
+Bug#: 80665
+Product: Mono: Runtime
+Version: 1.2
+OS:
+OS Details:
+Status: NEW
+Resolution:
+Severity:
+Priority: Normal
+Component: misc
+AssignedTo: mono-bugs at ximian.com
+ReportedBy: bmaurer at users.sf.net
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: Crash with --profile
+
+I was attempting to run xsp with --profile=default:mem and got the
+following stack trace. This happens if I make one or more requests to the
+1.1/handlers/empty.ashx url in the default samples. I can consistently
+reproduce the error.
+
+
+
+Stacktrace:
+
+
+Native stacktrace:
+
+ /home/bmaurer/install/bin/mono [0x51508f]
+ /home/bmaurer/install/bin/mono [0x4dccbd]
+ /lib64/libpthread.so.0 [0x2aaaab583de0]
+ /lib64/libc.so.6(strlen+0x7e) [0x2aaaaba8952e]
+ /lib64/libc.so.6(_IO_vfprintf+0x3d58) [0x2aaaaba59d18]
+ /lib64/libc.so.6(vasprintf+0xbd) [0x2aaaaba7a51d]
+ /lib64/libglib-2.0.so.0(g_vasprintf+0x20) [0x2aaaab126cf0]
+ /lib64/libglib-2.0.so.0(g_strdup_vprintf+0x20) [0x2aaaab119550]
+ /lib64/libglib-2.0.so.0(g_strdup_printf+0x8d) [0x2aaaab1195ed]
+ /home/bmaurer/install/bin/mono [0x4b546c]
+ /home/bmaurer/install/bin/mono [0x4b56ab]
+ /home/bmaurer/install/bin/mono [0x4db4c1]
+ /home/bmaurer/install/bin/mono(mono_main+0xdad) [0x41402d]
+ /lib64/libc.so.6(__libc_start_main+0xf4) [0x2aaaaba31a44]
+ /home/bmaurer/install/bin/mono(realloc+0x321) [0x412cf9]
+
+Debug info from gdb:
+
+Using host libthread_db library "/lib64/libthread_db.so.1".
+[Thread debugging using libthread_db enabled]
+[New Thread 46912515746624 (LWP 31557)]
+[New Thread 1096866112 (LWP 31575)]
+[New Thread 1073822016 (LWP 31558)]
+0x00002aaaabadaac2 in select () from /lib64/libc.so.6
+ 3 Thread 1073822016 (LWP 31558) 0x00002aaaab5834a1 in nanosleep ()
+ from /lib64/libpthread.so.0
+ 2 Thread 1096866112 (LWP 31575) 0x00002aaaab580607 in
+pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
+ 1 Thread 46912515746624 (LWP 31557) 0x00002aaaabadaac2 in select ()
+ from /lib64/libc.so.6
+
+Thread 3 (Thread 1073822016 (LWP 31558)):
+#0 0x00002aaaab5834a1 in nanosleep () from /lib64/libpthread.so.0
+#1 0x00000000004c50b0 in collection_thread (unused=<value optimized out>)
+ at collection.c:34
+#2 0x00002aaaab57c305 in start_thread () from /lib64/libpthread.so.0
+#3 0x00002aaaabae150d in clone () from /lib64/libc.so.6
+#4 0x0000000000000000 in ?? ()
+
+Thread 2 (Thread 1096866112 (LWP 31575)):
+#0 0x00002aaaab580607 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
+ from /lib64/libpthread.so.0
+#1 0x00000000004bd0f0 in timedwait_signal_poll_cond (cond=0x2aaaafb4b048,
+ mutex=0x2aaaafb4b020, timeout=0x4160cf50, alertable=<value optimized out>)
+ at handles.c:1423
+#2 0x00000000004bf28c in _wapi_handle_timedwait_signal_handle (
+ handle=<value optimized out>, timeout=0x4160cf50, alertable=-1347112928)
+ at handles.c:1493
+#3 0x00000000004b8cb4 in WaitForSingleObjectEx (handle=0x400, timeout=10000,
+ alertable=1) at wait.c:202
+#4 0x000000000051e197 in async_invoke_thread (data=0x0) at threadpool.c:1223
+#5 0x00000000004976c9 in start_wrapper (data=<value optimized out>)
+ at threads.c:308
+#6 0x00000000004c62e7 in thread_start_routine (args=0x2aaaafbb3350)
+ at threads.c:253
+#7 0x00000000004d7de2 in GC_start_routine (arg=<value optimized out>)
+ at pthread_support.c:1357
+#8 0x00002aaaab57c305 in start_thread () from /lib64/libpthread.so.0
+#9 0x00002aaaabae150d in clone () from /lib64/libc.so.6
+#10 0x0000000000000000 in ?? ()
+
+Thread 1 (Thread 46912515746624 (LWP 31557)):
+#0 0x00002aaaabadaac2 in select () from /lib64/libc.so.6
+#1 0x00002aaaab1291ae in g_spawn_sync () from /lib64/libglib-2.0.so.0
+#2 0x00002aaaab129578 in g_spawn_command_line_sync ()
+ from /lib64/libglib-2.0.so.0
+#3 0x0000000000515128 in mono_handle_native_sigsegv (
+ signal=<value optimized out>, ctx=<value optimized out>)
+ at mini-exceptions.c:1066
+#4 0x00000000004dccbd in sigsegv_signal_handler (
+ _dummy=<value optimized out>, info=<value optimized out>,
+ context=0x7fff659f2fa0) at mini.c:11107
+#5 <signal handler called>
+#6 0x00002aaaaba8952e in strlen () from /lib64/libc.so.6
+#7 0x00002aaaaba59d18 in vfprintf () from /lib64/libc.so.6
+#8 0x00002aaaaba7a51d in vasprintf () from /lib64/libc.so.6
+#9 0x00002aaaab126cf0 in g_vasprintf () from /lib64/libglib-2.0.so.0
+#10 0x00002aaaab119550 in g_strdup_vprintf () from /lib64/libglib-2.0.so.0
+#11 0x00002aaaab1195ed in g_strdup_printf () from /lib64/libglib-2.0.so.0
+#12 0x00000000004b546c in method_get_name (method=0xd6a450) at profiler.c:807
+#13 0x00000000004b56ab in simple_shutdown (prof=0x7e6200) at profiler.c:831
+#14 0x00000000004db4c1 in mini_cleanup (domain=0x2aaaaf279e60) at mini.c:11944
+#15 0x000000000041402d in mono_main (argc=1, argv=<value optimized out>)
+ at driver.c:1014
+#16 0x00002aaaaba31a44 in __libc_start_main () from /lib64/libc.so.6
+#17 0x0000000000412cf9 in _start ()
+#0 0x00002aaaabadaac2 in select () from /lib64/libc.so.6
+
+
+=================================================================
+Got a SIGSEGV while executing native code. This usually indicates
+a fatal error in the mono runtime or one of the native libraries
+used by your application.
+=================================================================
+
+Aborted
More information about the mono-bugs
mailing list