[Mono-bugs] [Bug 80743][Nor] Changed - Segfault when restarting webapp in rapid succession

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Mar 29 19:14:06 EDT 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 juraj at hotfeet.ch.

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

--- shadow/80743	2007-03-29 17:32:23.000000000 -0500
+++ shadow/80743.tmp.11287	2007-03-29 18:14:06.000000000 -0500
@@ -403,6 +403,162 @@
 
 Note: on the 1.0 profile Session_End is invoked.
 
 ------- Additional Comments From juraj at hotfeet.ch  2007-03-29 17:32 -------
 Even with the latest Mono from svn, it keeps crashing with a segfault.
 Changing priority back to normal.
+
+------- Additional Comments From juraj at hotfeet.ch  2007-03-29 18:14 -------
+These are the three different outputs I get on a regular basis when
+xsp crashes:
+
+Case 1
+======
+.
+.
+.
+
+** (process:18786): ERROR (recursed) **: file domain.c: line 178
+(mono_jit_info_table_find): assertion failed: (ret == 0)
+aborting...
+
+** (process:18786): ERROR (recursed) **: file domain.c: line 178
+(mono_jit_info_table_find): assertion failed: (ret == 0)
+aborting...
+
+** (process:18786): ERROR (recursed) **: file domain.c: line 178
+(mono_jit_info_table_find): assertion failed: (ret == 0)
+aborting...
+Segmentation fault
+
+Case 2
+======
+Stacktrace:
+
+  at (wrapper managed-to-native)
+System.Reflection.MonoMethod.InternalInvoke (object,object[]) <0x00004>
+  at (wrapper managed-to-native)
+System.Reflection.MonoMethod.InternalInvoke (object,object[]) <0xffffffff>
+  at System.Reflection.MonoMethod.Invoke
+(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
+<0x00090>
+  at System.Reflection.MethodBase.Invoke (object,object[]) <0x0001a>
+  at System.Web.HttpApplicationFactory.FireEvent
+(string,object,object[]) <0x00095>
+  at System.Web.HttpApplicationFactory.FireOnAppStart
+(System.Web.HttpContext) <0x000a3>
+  at System.Web.HttpApplicationFactory.GetApplication
+(System.Web.HttpContext) <0x000b1>
+  at System.Web.HttpRuntime.RealProcessRequest (object) <0x00083>
+  at System.Web.HttpRuntime.ProcessRequest
+(System.Web.HttpWorkerRequest) <0x0002c>
+  at Mono.WebServer.MonoWorkerRequest.ProcessRequest () <0x0000a>
+  at Mono.WebServer.BaseApplicationHost.ProcessRequest
+(Mono.WebServer.MonoWorkerRequest) <0x00043>
+  at Mono.WebServer.XSPApplicationHost.ProcessRequest
+(int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono.WebServer.SslInformations)
+<0x003d2>
+  at (wrapper remoting-invoke-with-check)
+Mono.WebServer.XSPApplicationHost.ProcessRequest
+(int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono.WebServer.SslInformations)
+<0xffffffff>
+  at (wrapper xdomain-dispatch)
+Mono.WebServer.XSPApplicationHost.ProcessRequest
+(object,byte[]&,byte[]&,int,long,int,long,int,string,string,string,string,byte[],string)
+<0xffffffff>
+  at (wrapper xdomain-invoke)
+Mono.WebServer.XSPApplicationHost.ProcessRequest
+(int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono.WebServer.SslInformations)
+<0xffffffff>
+  at (wrapper remoting-invoke-with-check)
+Mono.WebServer.XSPApplicationHost.ProcessRequest
+(int,long,int,long,int,string,string,string,string,byte[],string,intptr,Mono.WebServer.SslInformations)
+<0xffffffff>
+  at Mono.WebServer.XSPWorker.RunInternal (object) <0x00635>
+  at (wrapper delegate-invoke)
+System.MulticastDelegate.invoke_void_object (object) <0xffffffff>
+  at (wrapper runtime-invoke) System.Object.runtime_invoke_void_object
+(object,intptr,intptr,intptr) <0xffffffff>
+
+Native stacktrace:
+
+        /usr/local/bin/mono [0x815899f]
+        /usr/local/bin/mono [0x8122a68]
+        [0x63f440]
+        /lib/libglib-2.0.so.0 [0x59e457e]
+        /usr/local/bin/mono [0x80d3480]
+        /usr/local/bin/mono [0x814551d]
+        /usr/local/bin/mono(mono_runtime_invoke_array+0x183) [0x80b5f23]
+        /usr/local/bin/mono [0x8165625]
+        [0x69f402d]
+        [0x186ed31]
+        [0x4cf71f3]
+        [0x62624e]
+        [0x6260e4]
+        [0x186e472]
+        [0x186bcec]
+        [0x186b91d]
+        [0x186b8db]
+        [0x186b18c]
+        [0x41ad12b]
+        [0x41ac4ed]
+        [0x41abe2b]
+        [0x66ce6d]
+        [0x66cc36]
+        [0x5b3b66]
+        [0x5b3501]
+        [0x5b3468]
+        /usr/local/bin/mono(mono_runtime_invoke_array+0x183) [0x80b5f23]
+        /usr/local/bin/mono [0x80b626d]
+        /usr/local/bin/mono [0x80bcd33]
+        /usr/local/bin/mono [0x80be12d]
+        /usr/local/bin/mono [0x80f58c4]
+        /usr/local/bin/mono [0x8106142]
+        /usr/local/bin/mono [0x8116da5]
+        /lib/libpthread.so.0 [0xd9e3db]
+        /lib/libc.so.6(clone+0x5e) [0xcf826e]
+
+
+Case 3
+======
+*** glibc detected *** /usr/local/bin/mono: double free or corruption
+(out): 0xb0698000 ***
+======= Backtrace: =========
+/lib/libc.so.6[0xc9109d]
+/lib/libc.so.6(cfree+0x90)[0xc946f0]
+/lib/libglib-2.0.so.0(g_free+0x31)[0x59f86e1]
+[0xb05f1fde]
+[0xb05f1f7c]
+[0xb05f1f19]
+[0xb05f1ee6]
+[0xb05f32b8]
+[0xb05f3243]
+[0xb05f3169]
+[0xb05f30f6]
+[0xb05f309b]
+[0xb0709870]
+[0xb0721c10]
+[0xb073f128]
+[0xb0732bc4]
+[0xb0732a2c]
+[0xb076a3bc]
+[0xb0769ec5]
+[0xb0769e83]
+[0xb0769734]
+[0xb078312b]
+[0xb07824ed]
+[0xb0781e2b]
+[0xae3e6d]
+[0xae3c36]
+[0x417b66]
+[0x417501]
+[0x417468]
+/usr/local/bin/mono(mono_runtime_invoke_array+0x183)[0x80b5f23]
+/usr/local/bin/mono[0x80b626d]
+/usr/local/bin/mono[0x80bcd33]
+/usr/local/bin/mono[0x80be12d]
+/usr/local/bin/mono[0x80f58c4]
+/usr/local/bin/mono[0x8106142]
+/usr/local/bin/mono[0x8116da5]
+/lib/libpthread.so.0[0xd9e3db]
+/lib/libc.so.6(clone+0x5e)[0xcf826e]
+


More information about the mono-bugs mailing list