[Mono-bugs] [Bug 472654] mono_magic_trampoline: assertion failed: (vt)

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Feb 12 16:55:16 EST 2009


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

User aaragoneses at novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=472654#c5


Andrés G. Aragoneses <aaragoneses at novell.com> changed:

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




--- Comment #5 from Andrés G. Aragoneses <aaragoneses at novell.com>  2009-02-12 14:55:12 MST ---
I got this again with 2.4 branch:

0x6a 0x1 0x57 0xe8 0x31 0xab 0x0 0x0 0x83 0xc4 0x10 0x8b 0x45 0xbc 0x83 0xec
0x8 0x89 0x45 0xc0 0x50 0x57 0x8b 0x7 0xba 0x38 0xae 0xe8 0x8 0xff 0x50 0x58 
**
** ERROR:(mini-trampolines.c:122):mono_magic_trampoline: assertion failed: (vt)
Stacktrace:

(Managed stacktrace.)

Native stacktrace:

    /home/knocte/opt/mono/bin/mono [0x80c9039]
    [0xffffe410]
    /lib/libc.so.6(abort+0x188) [0xb7dff238]
    /usr/lib/libglib-2.0.so.0(g_assertion_message+0x129) [0xb7fec029]
    /usr/lib/libglib-2.0.so.0 [0xb7fec4bd]
    /home/knocte/opt/mono/bin/mono [0x80d2398]
    [0xb7c9e066]
    [0xb6eb7ff0]
    /home/knocte/opt/mono/bin/mono(mono_runtime_invoke_array+0x312) [0x8112422]
    /home/knocte/opt/mono/bin/mono [0x811a6ef]
    [0xb6ed1033]
    [0xb6c14be7]
    [0xb6ebfe13]
    [0xb54c4c49]
    [0xb54c4c06]
    [0xb506ac19]
    [0xb506a919]
    [0xb506a7af]
    [0xb506a670]
    [0xb506a506]
    [0xb506a316]
    [0xb506a20f]
    [0xb65d2a19]
    [0xb65d1fa2]
    [0xb65d2d01]
    [0xb65d2a19]
    [0xb65d1fa2]
    [0xb65d2a19]
    [0xb65d1fa2]
    [0xb65d1069]
    [0xb65d0fc4]
    [0xb6c1d7fa]
    [0xb6c1bd3e]
    [0xb6d4d45d]
    [0xb6d5017c]
    [0xb6ef8b41]
    [0xb78bd76f]
    [0xb78bd2b1]
    [0xb78bd203]
    /home/knocte/opt/mono/bin/mono(mono_runtime_exec_main+0x16e) [0x811026e]
    /home/knocte/opt/mono/bin/mono(mono_runtime_run_main+0x16d) [0x811098d]
    /home/knocte/opt/mono/bin/mono(mono_main+0x18aa) [0x80b1b6a]
    /home/knocte/opt/mono/bin/mono [0x805adc1]
    /lib/libc.so.6(__libc_start_main+0xe5) [0xb7de95f5]
    /home/knocte/opt/mono/bin/mono [0x805acf1]

Debug info from gdb:

[Thread debugging using libthread_db enabled]
[New Thread 0xb7dd16f0 (LWP 23188)]
[New Thread 0xb5178b90 (LWP 23222)]
[New Thread 0xb5279b90 (LWP 23221)]
[New Thread 0xb540bb90 (LWP 23212)]
[New Thread 0xb5754b90 (LWP 23210)]
[New Thread 0xb65cfb90 (LWP 23206)]
[New Thread 0xb6d45b90 (LWP 23200)]
[New Thread 0xb6e5ab90 (LWP 23194)]
[New Thread 0xb74ffb90 (LWP 23190)]
[New Thread 0xb7523b90 (LWP 23189)]
0xffffe430 in __kernel_vsyscall ()
  10 Thread 0xb7523b90 (LWP 23189)  0xffffe430 in __kernel_vsyscall ()
  9 Thread 0xb74ffb90 (LWP 23190)  0xffffe430 in __kernel_vsyscall ()
  8 Thread 0xb6e5ab90 (LWP 23194)  0xffffe430 in __kernel_vsyscall ()
  7 Thread 0xb6d45b90 (LWP 23200)  0xffffe430 in __kernel_vsyscall ()
  6 Thread 0xb65cfb90 (LWP 23206)  0xffffe430 in __kernel_vsyscall ()
  5 Thread 0xb5754b90 (LWP 23210)  0xffffe430 in __kernel_vsyscall ()
  4 Thread 0xb540bb90 (LWP 23212)  0xffffe430 in __kernel_vsyscall ()
  3 Thread 0xb5279b90 (LWP 23221)  0xffffe430 in __kernel_vsyscall ()
  2 Thread 0xb5178b90 (LWP 23222)  0xffffe430 in __kernel_vsyscall ()
  1 Thread 0xb7dd16f0 (LWP 23188)  0xffffe430 in __kernel_vsyscall ()

Thread 10 (Thread 0xb7523b90 (LWP 23189)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7f493e6 in nanosleep () from /lib/libpthread.so.0
#2  0x081a3568 in collection_thread (unused=0x0) at collection.c:34
#3  0xb7f42175 in start_thread () from /lib/libpthread.so.0
#4  0xb7ea0dae in clone () from /lib/libc.so.6

Thread 9 (Thread 0xb74ffb90 (LWP 23190)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7f47ee5 in sem_wait@@GLIBC_2.1 () from /lib/libpthread.so.0
#2  0x0812ac29 in finalizer_thread (unused=0x0) at gc.c:935
#3  0x0814e568 in start_wrapper (data=0x82e9738) at threads.c:623
#4  0x081bfdf6 in thread_start_routine (args=0x82dbcbc) at threads.c:286
#5  0x081e082a in GC_start_routine (arg=0x26f20) at pthread_support.c:1382
#6  0xb7f42175 in start_thread () from /lib/libpthread.so.0
#7  0xb7ea0dae in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb6e5ab90 (LWP 23194)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7f45f42 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0x081a92bc in _wapi_handle_timedwait_signal_handle (handle=0x40a, 
    timeout=0xb6e59ff8, alertable=1, poll=0) at handles.c:1603
#3  0x081c43d4 in WaitForSingleObjectEx (handle=0x40a, timeout=4499, 
    alertable=1) at wait.c:207
#4  0x0814b5a3 in ves_icall_System_Threading_WaitHandle_WaitOne_internal (
    this=0x138d98, handle=0x40a, ms=4499, exitContext=1) at threadsc:1446
#5  0xb6e67c95 in ?? ()
#6  0xb6e67966 in ?? ()
#7  0xb6e67600 in ?? ()
#8  0xb6ec1bb8 in ?? ()
#9  0x0810d914 in mono_runtime_delegate_invoke (delegate=0x40a, 
    params=0xb6e5a2e4, exc=0x0) at object.c:2938
#10 0x0814e5ef in start_wrapper (data=0x0) at threads.c:629
#11 0x081bfdf6 in thread_start_routine (args=0x82dbe54) at threads.c:286
#12 0x081e082a in GC_start_routine (arg=0x12efe0) at pthread_support.c:1382
#13 0xb7f42175 in start_thread () from /lib/libpthread.so.0
#14 0xb7ea0dae in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb6d45b90 (LWP 23200)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7f45f42 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0x081a92bc in _wapi_handle_timedwait_signal_handle (handle=0x40e, 
    timeout=0xb6d44ff8, alertable=1, poll=0) at handles.c:1603
#3  0x081c43d4 in WaitForSingleObjectEx (handle=0x40e, timeout=4499, 
    alertable=1) at wait.c:207
#4  0x0814b5a3 in ves_icall_System_Threading_WaitHandle_WaitOne_internal (
    this=0x13fd08, handle=0x40e, ms=4499, exitContext=1) at threadsc:1446
#5  0xb6d491f5 in ?? ()
#6  0xb6d48ec6 in ?? ()
#7  0xb6d48b60 in ?? ()
#8  0xb78c2b80 in ?? ()
#9  0x0810d914 in mono_runtime_delegate_invoke (delegate=0x40e, 
    params=0xb6d452e4, exc=0x0) at object.c:2938
#10 0x0814e5ef in start_wrapper (data=0x0) at threads.c:629
#11 0x081bfdf6 in thread_start_routine (args=0x82dc074) at threads.c:286
#12 0x081e082a in GC_start_routine (arg=0x145fe0) at pthread_support.c:1382
#13 0xb7f42175 in start_thread () from /lib/libpthread.so.0
#14 0xb7ea0dae in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb65cfb90 (LWP 23206)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7f45c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so0
#2  0x081a9391 in _wapi_handle_timedwait_signal_handle (handle=0x462, 
    timeout=0x0, alertable=1, poll=0) at handles.c:1605
#3  0x081a9414 in _wapi_handle_wait_signal_handle (handle=0x462, alertable=1)
    at handles.c:1548
#4  0x081c44fa in WaitForSingleObjectEx (handle=0x462, timeout=4294967295, 
    alertable=1) at wait.c:205
#5  0x08149718 in ves_icall_System_Threading_Monitor_Monitor_wait (
    obj=0x1f8bb0, ms=4294967295) at monitor.c:1297
#6  0xb65d0f60 in ?? ()
#7  0xb65d0e5b in ?? ()
#8  0xb65d0cf9 in ?? ()
#9  0xb6ec1bb8 in ?? ()
#10 0x0810d914 in mono_runtime_delegate_invoke (delegate=0x4b79b0, 
    params=0xb65cf2e4, exc=0x0) at object.c:2938
#11 0x0814e5ef in start_wrapper (data=0x4b79b0) at threads.c:629
#12 0x081bfdf6 in thread_start_routine (args=0x82dc20c) at threads.c:286
#13 0x081e082a in GC_start_routine (arg=0xcffc0) at pthread_support.c:1382
#14 0xb7f42175 in start_thread () from /lib/libpthread.so.0
#15 0xb7ea0dae in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb5754b90 (LWP 23210)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7e971a7 in poll () from /lib/libc.so.6
#2  0xb7fc86f2 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb7fc8d2a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4  0xb5d863cc in ?? ()
#5  0xb5d8638d in ?? ()
#6  0xb5d862b9 in ?? ()
#7  0xb6ec1bb8 in ?? ()
#8  0x0810d914 in mono_runtime_delegate_invoke (delegate=0x1bf230, 
    params=0xb57542e4, exc=0x0) at object.c:2938
#9  0x0814e5ef in start_wrapper (data=0x8939cf0) at threads.c:629
#10 0x081bfdf6 in thread_start_routine (args=0x82dc6d4) at threads.c:286
#11 0x081e082a in GC_start_routine (arg=0x29efe0) at pthread_support.c:1382
#12 0xb7f42175 in start_thread () from /lib/libpthread.so.0
#13 0xb7ea0dae in clone () from /lib/libc.so.6

Thread 4 (Thread 0xb540bb90 (LWP 23212)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7e971a7 in poll () from /lib/libc.so.6
#2  0xb7fc86f2 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb7fc8d2a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4  0xb5560e00 in ?? () from /usr/lib/libORBit-2.so.0
#5  0xb7fef39f in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb7f42175 in start_thread () from /lib/libpthread.so.0
#7  0xb7ea0dae in clone () from /lib/libc.so.6

Thread 3 (Thread 0xb5279b90 (LWP 23221)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7f45c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so0
#2  0x081a9391 in _wapi_handle_timedwait_signal_handle (handle=0x401, 
    timeout=0x0, alertable=1, poll=0) at handles.c:1605
#3  0x081a9414 in _wapi_handle_wait_signal_handle (handle=0x401, alertable=1)
    at handles.c:1548
#4  0x081c44fa in WaitForSingleObjectEx (handle=0x401, timeout=4294967295, 
    alertable=1) at wait.c:205
#5  0x081513f4 in async_invoke_thread (data=0x0) at threadpool.c:1424
#6  0x0814e568 in start_wrapper (data=0x8f3b978) at threads.c:623
#7  0x081bfdf6 in thread_start_routine (args=0x82ddc14) at threads.c:286
#8  0x081e082a in GC_start_routine (arg=0x29e800) at pthread_support.c:1382
#9  0xb7f42175 in start_thread () from /lib/libpthread.so.0
#10 0xb7ea0dae in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb5178b90 (LWP 23222)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7f45c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so0
#2  0x081a9391 in _wapi_handle_timedwait_signal_handle (handle=0x401, 
    timeout=0x0, alertable=1, poll=0) at handles.c:1605
#3  0x081a9414 in _wapi_handle_wait_signal_handle (handle=0x401, alertable=1)
    at handles.c:1548
#4  0x081c44fa in WaitForSingleObjectEx (handle=0x401, timeout=4294967295, 
    alertable=1) at wait.c:205
#5  0x081513f4 in async_invoke_thread (data=0x0) at threadpool.c:1424
#6  0x0814e568 in start_wrapper (data=0x8f3b978) at threads.c:623
#7  0x081bfdf6 in thread_start_routine (args=0x82dde34) at threads.c:286
#8  0x081e082a in GC_start_routine (arg=0x29e800) at pthread_support.c:1382
#9  0xb7f42175 in start_thread () from /lib/libpthread.so.0
#10 0xb7ea0dae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7dd16f0 (LWP 23188)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7e9d737 in syscall () from /lib/libc.so.6
#2  0x080c9140 in mono_handle_native_sigsegv (signal=6, ctx=0xbfa7aafc)
    at mini-exceptions.c:1459
#3  <signal handler called>
#4  0xffffe430 in __kernel_vsyscall ()
#5  0xb7dfd900 in raise () from /lib/libc.so.6
#6  0xb7dff238 in abort () from /lib/libc.so.6
#7  0xb7fec029 in g_assertion_message () from /usr/lib/libglib-2.0.so.0
#8  0xb7fec4bd in g_assertion_message_expr () from /usr/lib/libglib-2.0.so.0
#9  0x080d2398 in mono_magic_trampoline (regs=0xbfa7b068, 
    code=0xb506ad97 "\203�\020\213M�\211M�Q\211E�Pj\001W�C\002", m=0xfffffffe, 
    tramp=0x0) at mini-trampolines.c:122
#10 0xb7c9e066 in ?? ()
#11 0xb6eb7ff0 in ?? ()
#12 0x08112422 in mono_runtime_invoke_array (method=0x8742734, obj=0x25990, 
    params=0x0, exc=0x0) at object.c:3490
#13 0x0811a6ef in ves_icall_InternalInvoke (method=0x14abd0, this=0x25990, 
    params=0x0, exc=0xbfa7b284) at icall.c:3090
#14 0xb6ed1033 in ?? ()
#15 0xb6c14be7 in ?? ()
#16 0xb6ebfe13 in ?? ()
#17 0xb54c4c49 in ?? ()
#18 0xb54c4c06 in ?? ()
#19 0xb506ac19 in ?? ()
#20 0xb506a919 in ?? ()
#21 0xb506a7af in ?? ()
#22 0xb506a670 in ?? ()
#23 0xb506a506 in ?? ()
#24 0xb506a316 in ?? ()
#25 0xb506a20f in ?? ()
#26 0xb65d2a19 in ?? ()
#27 0xb65d1fa2 in ?? ()
#28 0xb65d2d01 in ?? ()
#29 0xb65d2a19 in ?? ()
#30 0xb65d1fa2 in ?? ()
#31 0xb65d2a19 in ?? ()
#32 0xb65d1fa2 in ?? ()
#33 0xb65d1069 in ?? ()
#34 0xb65d0fc4 in ?? ()
#35 0xb6c1d7fa in ?? ()
#36 0xb6c1bd3e in ?? ()
#37 0xb6d4d45d in ?? ()
#38 0xb6d5017c in ?? ()
#39 0xb6ef8b41 in ?? ()
#40 0xb78bd76f in ?? ()
#41 0xb78bd2b1 in ?? ()
#42 0xb78bd203 in ?? ()
#43 0x0811026e in mono_runtime_exec_main (method=0x14abd0, args=0x26f20, 
    exc=0x0) at object.c:3296
#44 0x0811098d in mono_runtime_run_main (method=0x82fb774, argc=5, 
    argv=0xbfa7bf7c, exc=0x0) at object.c:3084
#45 0x080b1b6a in mono_main (argc=7, argv=0xbfa7bf74) at driver.c:969
#46 0x0805adc1 in main (argc=0, argv=0x0) at main.c:34
#0  0xffffe430 in __kernel_vsyscall ()

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


Zoltan, should I keep posting stacktraces? Sorry if not.

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