[Mono-bugs] [Bug 351878] HttpRuntime.UnloadAppDomain intermittently causes segfaults, exceptions, freezes

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Mar 13 13:14:21 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=351878

User other at bja888.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=351878#c5


Bryan Austin <other at bja888.com> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
                 CC|                                                |other at bja888.com




--- Comment #5 from Bryan Austin <other at bja888.com>  2008-03-13 11:14:21 MST ---
I have come across similar issues using a Ubuntu server.
After running..
AppDomain.Unload(AppDomain.CurrentDomain);

I either get a segmentation fault or a stacktrace like this...
Stacktrace:

  at (wrapper managed-to-native) System.Reflection.Assembly.LoadFrom
(string,bool) <0x0000b>
  at (wrapper managed-to-native) System.Reflection.Assembly.LoadFrom
(string,bool) <0xffffffff>
  at System.Reflection.Assembly.LoadFrom (string) <0x00013>
  at Mono.CSharp.CSharpCodeCompiler.CompileFromFileBatch
(System.CodeDom.Compiler.CompilerParameters,string[]) <0x005f1>
  at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromFileBatch
(System.CodeDom.Compiler.CompilerParameters,string[]) <0x00036>
  at Mono.CSharp.CSharpCodeCompiler.CompileFromDomBatch
(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit[])
<0x004a0>
  at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromDomBatch
(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit[])
<0x00036>
  at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromDom
(System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit)
<0x0005d>
  at System.Web.Compilation.CachingCompiler.Compile
(System.Web.Compilation.BaseCompiler) <0x00241>

Native stacktrace:

        /usr/bin/mono [0x556847]
        /usr/bin/mono [0x536490]
        /lib/libpthread.so.0 [0x2b602965b410]
        /lib/libc.so.6(strcmp+0) [0x2b6029957fe0]
        /usr/lib/libglib-2.0.so.0(g_str_equal+0x9) [0x2b60293ef309]
        /usr/lib/libglib-2.0.so.0(g_hash_table_lookup+0x3a) [0x2b60293c889a]
        /usr/bin/mono [0x4c533e]
        /usr/bin/mono(mono_image_open_full+0x12f) [0x4c6309]
        /usr/bin/mono(mono_assembly_open_full+0x24e) [0x4c0442]
        /usr/bin/mono [0x4b3742]
        [0x4122ff07]

=================================================================
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.
=================================================================


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list