[Mono-bugs] [Bug 440968] New: Mono aborts with "wrong maximal instruction length..." error

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Nov 3 04:32:23 EST 2008


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


           Summary: Mono aborts with "wrong maximal instruction length..."
                    error
           Product: Mono: Runtime
           Version: 1.2.2
          Platform: i386
        OS/Version: SLES 10
            Status: NEW
          Severity: Critical
          Priority: P5 - None
         Component: generics
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: bkalidas at novell.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: Integration Test


** (/usr/lib/mono/1.0/mod-mono-server.exe:15509): WARNING **: wrong maximal
instruction length of instruction tls_get (expected 13, got 14)

** ERROR **: file mini-amd64.c: line 3943 (mono_arch_output_basic_block):
should not be reached
aborting...
Stacktrace:

  at (wrapper delegate-invoke)
System.MulticastDelegate.invoke_void_object_EventArgs (object,System.EventArgs)
<0x0005a>
  at (wrapper delegate-invoke)
System.MulticastDelegate.invoke_void_object_EventArgs (object,System.EventArgs)
<0xffffffff>
  at System.Web.UI.Control.OnLoad (System.EventArgs) <0x0017b>
  at System.Web.UI.Control.LoadRecursive () <0x00137>

Native stacktrace:

        /usr/bin/mono(mono_handle_native_sigsegv+0xdf) [0x51953f]
        /lib64/libpthread.so.0 [0x2ab2cad35c00]
        /lib64/libc.so.6(gsignal+0x35) [0x2ab2cafc6bb5]
        /lib64/libc.so.6(abort+0x110) [0x2ab2cafc7fb0]
        /opt/gnome/lib64/libglib-2.0.so.0 [0x2ab2cabc903b]
        /opt/gnome/lib64/libglib-2.0.so.0(g_log+0x83) [0x2ab2cabc90c3]
        /opt/gnome/lib64/libglib-2.0.so.0(g_assert_warning+0x76)
[0x2ab2cabc9146]
        /usr/bin/mono(mono_arch_output_basic_block+0x5e7a) [0x43519a]
        /usr/bin/mono(mono_codegen+0x9d) [0x4e765d]
        /usr/bin/mono [0x50432c]
        /usr/bin/mono [0x50513a]
        /usr/bin/mono(mono_delegate_trampoline+0x29) [0x43fa09]
        [0x40000baa]

Debug info from gdb:

(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46947400252192 (LWP 15509)]
[New Thread 1104087360 (LWP 24200)]
[New Thread 1101789504 (LWP 24199)]
[New Thread 1096997184 (LWP 24198)]
[New Thread 1099098432 (LWP 24197)]
[New Thread 1082620224 (LWP 24196)]
[New Thread 1084721472 (LWP 24195)]
[New Thread 1094830400 (LWP 24167)]
[New Thread 1092467008 (LWP 24159)]
[New Thread 1090038080 (LWP 24147)]
[New Thread 1087871296 (LWP 24146)]
[New Thread 1080518976 (LWP 15523)]
[New Thread 1078417728 (LWP 15522)]
[New Thread 1075988800 (LWP 15515)]
[New Thread 1073822016 (LWP 15514)]
(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)
0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
  15 Thread 1073822016 (LWP 15514)  0x00002ab2cad35221 in nanosleep () from
/lib64/libpthread.so.0
  14 Thread 1075988800 (LWP 15515)  0x00002ab2cad321c6 in
pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
  13 Thread 1078417728 (LWP 15522)  0x00002ab2cad35221 in nanosleep () from
/lib64/libpthread.so.0
  12 Thread 1080518976 (LWP 15523)  0x00002ab2cb057ce8 in epoll_wait () from
/lib64/libc.so.6
  11 Thread 1087871296 (LWP 24146)  0x00002ab2cad323b7 in
pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
  10 Thread 1090038080 (LWP 24147)  0x00002ab2cb04a14b in read () from
/lib64/libc.so.6
  9 Thread 1092467008 (LWP 24159)  0x00002ab2cad323b7 in
pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
  8 Thread 1094830400 (LWP 24167)  0x00002ab2cad323b7 in
pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
  7 Thread 1084721472 (LWP 24195)  0x00002ab2cad323b7 in
pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
  6 Thread 1082620224 (LWP 24196)  0x00002ab2cad323b7 in
pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
  5 Thread 1099098432 (LWP 24197)  0x00002ab2cad323b7 in
pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
  4 Thread 1096997184 (LWP 24198)  0x00002ab2cad323b7 in
pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
  3 Thread 1101789504 (LWP 24199)  0x00002ab2cb0516e2 in select () from
/lib64/libc.so.6
  2 Thread 1104087360 (LWP 24200)  0x00002ab2cad323b7 in
pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
  1 Thread 46947400252192 (LWP 15509)  0x00002ab2cad323b7 in
pthread_cond_timedwait@@GLIBC_2.3.2
    () from /lib64/libpthread.so.0

Thread 15 (Thread 1073822016 (LWP 15514)):
#0  0x00002ab2cad35221 in nanosleep () from /lib64/libpthread.so.0
#1  0x00000000004c1180 in ?? ()
#2  0x00002ab2cad2e143 in start_thread () from /lib64/libpthread.so.0
#3  0x00002ab2cb0578cd in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 1075988800 (LWP 15515)):
#0  0x00002ab2cad321c6 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000004ca265 in ?? ()
#2  0x00000000004cc60d in ?? ()
#3  0x00000000004ccf6b in ?? ()
#4  0x000000000051ea71 in ?? ()
#5  0x0000000000477b19 in ?? ()
#6  0x00000000004c5493 in ?? ()
#7  0x00000000004db462 in ?? ()
#8  0x00002ab2cad2e143 in start_thread () from /lib64/libpthread.so.0
#9  0x00002ab2cb0578cd in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 13 (Thread 1078417728 (LWP 15522)):
#0  0x00002ab2cad35221 in nanosleep () from /lib64/libpthread.so.0
#1  0x00000000004c4877 in ?? ()
#2  0x0000000000477790 in ?? ()
#3  0x000000004026fae0 in ?? ()
#4  0x00000000000f4240 in ?? ()
#5  0x0000000000748570 in ?? ()
#6  0x0000000040475938 in ?? ()
#7  0x0000000000000001 in ?? ()
#8  0x000000004026fa8b in ?? ()
#9  0x00002aaaac3b18c0 in ?? ()
#10 0x0000000040475060 in ?? ()
#11 0x0000000040474f00 in ?? ()
#12 0x000000000074fd68 in ?? ()
#13 0x00002aaaac3b1960 in ?? ()
#14 0x0000000000000000 in ?? ()

Thread 12 (Thread 1080518976 (LWP 15523)):
#0  0x00002ab2cb057ce8 in epoll_wait () from /lib64/libc.so.6
#1  0x00000000004a9be5 in ?? ()
#2  0x0000000000477b19 in ?? ()
#3  0x00000000004c5493 in ?? ()
#4  0x00000000004db462 in ?? ()
#5  0x00002ab2cad2e143 in start_thread () from /lib64/libpthread.so.0
#6  0x00002ab2cb0578cd in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 1087871296 (LWP 24146)):
#0  0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000004ca250 in ?? ()
#2  0x00000000004cc60d in ?? ()
#3  0x00000000004cce24 in ?? ()
#4  0x0000000000475bb2 in ?? ()
#5  0x0000000040b6caac in ?? ()
#6  0x0000000040d79088 in ?? ()
#7  0x00002aaaabc338f8 in ?? ()
#8  0x0000000040d78f20 in ?? ()
#9  0x0000000040d79088 in ?? ()
#10 0x00000000006f0860 in ?? ()
#11 0x0000000040d79938 in ?? ()
#12 0x0000000000000000 in ?? ()

Thread 10 (Thread 1090038080 (LWP 24147)):
#0  0x00002ab2cb04a14b in read () from /lib64/libc.so.6
#1  0x0000000040d81205 in ?? ()
#2  0x0000000000001000 in ?? ()
#3  0x0000000000001000 in ?? ()
#4  0x00002aaaac545000 in ?? ()
#5  0x0000000000824190 in ?? ()
#6  0x0000000040f8a938 in ?? ()
#7  0x00002aaaac545000 in ?? ()
#8  0x0000000040d8117e in ?? ()
#9  0x00002aaaac545000 in ?? ()
#10 0x0000000040f89fd0 in ?? ()
#11 0x0000000040f89ea0 in ?? ()
#12 0x000000000000000f in ?? ()
#13 0xffffffffffffffff in ?? ()
#14 0x00002aaaac545000 in ?? ()
#15 0x00002aaaaaadcb00 in ?? ()
#16 0x00002aaaaaadcb00 in ?? ()
#17 0x0000000000001000 in ?? ()
#18 0x00002aaaac545020 in ?? ()
#19 0x0000000000af5ab0 in ?? ()
#20 0x0000000040f89fd0 in ?? ()
#21 0x0000000040d8106d in ?? ()
#22 0x00002aaaac545000 in ?? ()
#23 0x0000000000000000 in ?? ()

Thread 9 (Thread 1092467008 (LWP 24159)):
#0  0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000004ca250 in ?? ()
#2  0x00000000004cc60d in ?? ()
#3  0x00000000004ccf6b in ?? ()
#4  0x0000000000475bb2 in ?? ()
#5  0x0000000040b6caac in ?? ()
#6  0x0000000000718698 in ?? ()
#7  0x00000000008bc0c8 in ?? ()
#8  0x0000000000000000 in ?? ()

Thread 8 (Thread 1094830400 (LWP 24167)):
#0  0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000004ca250 in ?? ()
#2  0x00000000004cc60d in ?? ()
#3  0x00000000004cce24 in ?? ()
#4  0x0000000000475bb2 in ?? ()
#5  0x0000000040b6caac in ?? ()
#6  0x421d5ec4b0000000 in ?? ()
#7  0x00002aaaabc33fe0 in ?? ()
#8  0x0000000000000000 in ?? ()

Thread 7 (Thread 1084721472 (LWP 24195)):
#0  0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000004ca250 in ?? ()
#2  0x00000000004cc60d in ?? ()
#3  0x00000000004cce24 in ?? ()
#4  0x00000000004ab1b2 in ?? ()
#5  0x0000000000477b19 in ?? ()
#6  0x00000000004c5493 in ?? ()
#7  0x00000000004db462 in ?? ()
#8  0x00002ab2cad2e143 in start_thread () from /lib64/libpthread.so.0
#9  0x00002ab2cb0578cd in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 1082620224 (LWP 24196)):
#0  0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000004ca250 in ?? ()
#2  0x00000000004cc60d in ?? ()
#3  0x00000000004cce24 in ?? ()
#4  0x00000000004aafa7 in ?? ()
#5  0x0000000000477b19 in ?? ()
#6  0x00000000004c5493 in ?? ()
#7  0x00000000004db462 in ?? ()
#8  0x00002ab2cad2e143 in start_thread () from /lib64/libpthread.so.0
#9  0x00002ab2cb0578cd in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 1099098432 (LWP 24197)):
#0  0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000004ca250 in ?? ()
#2  0x00000000004cc60d in ?? ()
#3  0x00000000004cce24 in ?? ()
#4  0x00000000004aafa7 in ?? ()
#5  0x0000000000477b19 in ?? ()
#6  0x00000000004c5493 in ?? ()
#7  0x00000000004db462 in ?? ()
#8  0x00002ab2cad2e143 in start_thread () from /lib64/libpthread.so.0
#9  0x00002ab2cb0578cd in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 1096997184 (LWP 24198)):
#0  0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000004ca250 in ?? ()
#2  0x00000000004cc60d in ?? ()
#3  0x00000000004cce24 in ?? ()
#4  0x00000000004ab1b2 in ?? ()
#5  0x0000000000477b19 in ?? ()
#6  0x00000000004c5493 in ?? ()
#7  0x00000000004db462 in ?? ()
#8  0x00002ab2cad2e143 in start_thread () from /lib64/libpthread.so.0
#9  0x00002ab2cb0578cd in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 1101789504 (LWP 24199)):
#0  0x00002ab2cb0516e2 in select () from /lib64/libc.so.6
#1  0x00002ab2cabe8e8f in g_spawn_sync () from
/opt/gnome/lib64/libglib-2.0.so.0
#2  0x00002ab2cabe9258 in g_spawn_command_line_sync () from
/opt/gnome/lib64/libglib-2.0.so.0
#3  0x00000000005195e7 in mono_handle_native_sigsegv ()
#4  <signal handler called>
#5  0x00002ab2cafc6bb5 in raise () from /lib64/libc.so.6
#6  0x00002ab2cafc7fb0 in abort () from /lib64/libc.so.6
#7  0x00002ab2cabc903b in g_logv () from /opt/gnome/lib64/libglib-2.0.so.0
#8  0x00002ab2cabc90c3 in g_log () from /opt/gnome/lib64/libglib-2.0.so.0
#9  0x00002ab2cabc9146 in g_assert_warning () from
/opt/gnome/lib64/libglib-2.0.so.0
#10 0x000000000043519a in mono_arch_output_basic_block ()
#11 0x00000000004e765d in mono_codegen ()
#12 0x000000000050432c in ?? ()
#13 0x000000000050513a in ?? ()
#14 0x000000000043fa09 in mono_delegate_trampoline ()
#15 0x0000000040000baa in ?? ()
#16 0x0000000041219c90 in ?? ()
#17 0x00002aaaad201068 in ?? ()
#18 0x0000000041219b98 in ?? ()
#19 0x00002aaaaaacd170 in ?? ()
#20 0x00002aaaaaacd178 in ?? ()
#21 0x000000000047b1cf in mono_domain_owns_vtable_slot ()
#22 0x000000000043fd69 in mono_magic_trampoline ()
#23 0x000000004000013a in ?? ()
#24 0x00002aaaad12dd20 in ?? ()
#25 0x0000000000000000 in ?? ()

Thread 2 (Thread 1104087360 (LWP 24200)):
#0  0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000004ca250 in ?? ()
#2  0x00000000004cc60d in ?? ()
#3  0x00000000004cce24 in ?? ()
#4  0x00000000004ab1b2 in ?? ()
#5  0x0000000000477b19 in ?? ()
#6  0x00000000004c5493 in ?? ()
#7  0x00000000004db462 in ?? ()
#8  0x00002ab2cad2e143 in start_thread () from /lib64/libpthread.so.0
#9  0x00002ab2cb0578cd in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 46947400252192 (LWP 15509)):
#0  0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000004ca250 in ?? ()
#2  0x00000000004cd37c in ?? ()
#3  0x0000000000476a23 in mono_thread_manage ()
#4  0x000000000041bc83 in mono_main ()
#5  0x00002ab2cafb4184 in __libc_start_main () from /lib64/libc.so.6
#6  0x000000000041a959 in fmod ()
#7  0x00007fffe0339868 in ?? ()
#8  0x0000000000000000 in ?? ()
#0  0x00002ab2cad323b7 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/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.
=================================================================


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


More information about the mono-bugs mailing list