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 [EMAIL PROTECTED] 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: [EMAIL PROTECTED] +ReportedBy: [EMAIL PROTECTED] +QAContact: [EMAIL PROTECTED] +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 _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
