[Mono-bugs] [Bug 325500] assertion failed in mono_internal_hash_table_insert

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Nov 6 08:54:10 EST 2007


https://bugzilla.novell.com/show_bug.cgi?id=325500#c2


Jaspinder Singh <jaspindersingh at gmail.com> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
                 CC|                                                |jaspindersingh at gmail.com




--- Comment #2 from Jaspinder Singh <jaspindersingh at gmail.com>  2007-11-06 06:54:09 MST ---
I can confirm this bug.  I run xsp2 and then try to browse to any page, but the
server crashes.

** ERROR **: file mono-internal-hash.c: line 98
(mono_internal_hash_table_insert): assertion failed:
(mono_internal_hash_table_lookup (table, key) == NULL)
aborting...
Stacktrace:

  at (wrapper xdomain-dispatch) System.AppDomain.SetData
(object,byte[]&,byte[]&,string) <0x0012d>
  at (wrapper xdomain-dispatch) System.AppDomain.SetData
(object,byte[]&,byte[]&,string) <0xffffffff>
  at (wrapper xdomain-invoke) System.AppDomain.SetData (string,object)
<0xffffffff>
  at (wrapper remoting-invoke-with-check) System.AppDomain.SetData
(string,object) <0xffffffff>
  at System.Web.Hosting.ApplicationHost.CreateApplicationHost
(System.Type,string,string) <0x004b8>
  at Mono.WebServer.VPathToHost.CreateHost
(Mono.WebServer.ApplicationServer,Mono.WebServer.WebSource) <0x000d3>
  at Mono.WebServer.ApplicationServer.GetApplicationForPath
(string,int,string,bool) <0x00118>
  at (wrapper remoting-invoke-with-check)
Mono.WebServer.ApplicationServer.GetApplicationForPath (string,int,string,bool)
<0xffffffff>
  at Mono.WebServer.XSPWorker.RunInternal (object) <0x000b9>
  at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_object
(object) <0xffffffff>
  at (wrapper runtime-invoke)
System.Threading.WaitCallback.runtime_invoke_void_object
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

        /usr/bin/mono [0x513d0d]
        /lib/libpthread.so.0 [0x2b343b02eed0]
        /lib/libc.so.6(gsignal+0x35) [0x2b343b4ee3c5]
        /lib/libc.so.6(abort+0x10e) [0x2b343b4ef73e]
        /usr/lib/libglib-2.0.so.0(g_logv+0x38a) [0x2b343abb310a]
        /usr/lib/libglib-2.0.so.0(g_log+0x83) [0x2b343abb31a3]
        /usr/lib/libglib-2.0.so.0(g_assert_warning+0x76) [0x2b343abb3226]
        /usr/bin/mono [0x4ce56b]
        /usr/bin/mono [0x501328]
        /usr/bin/mono [0x43e64e]
        [0x40000139]

Debug info from gdb:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x00002b343b02dc8b in read () from /lib/libpthread.so.0


=================================================================
Got a SIGABRT 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

uname -a
Linux localhost 2.6.22-ck1 #4 SMP Fri Aug 31 10:29:56 Local time zone must be
set--see zic  x86_64 AMD Turion(tm) 64 X2 Mobile Technology TL-50 AuthenticAMD
GNU/Linux

gcc -v
Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.2.2/work/gcc-4.2.2/configure
--prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.2.2
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.2.2/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.2.2/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/include/g++-v4
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec
--enable-nls --without-included-gettext --with-system-zlib --disable-checking
--disable-werror --enable-secureplt --disable-libunwind-exceptions
--enable-multilib --enable-libmudflap --disable-libssp --disable-libgcj
--enable-languages=c,c++,fortran --enable-shared --enable-threads=posix
--enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 4.2.2 (Gentoo 4.2.2 p1.0)


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