[Mono-bugs] [Bug 408821] New: gtest-106 crashes verifier

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Jul 14 04:59:06 EDT 2008


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


           Summary: gtest-106 crashes verifier
           Product: Mono: Runtime
           Version: SVN
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: JIT
        AssignedTo: rkumpera at novell.com
        ReportedBy: msafar at novell.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


Run:  mono --verify-all mcs/tests/gtest-106.exe

Result:

**
** ERROR:(mini.c:12878):mono_jit_compile_method_inner: code should not be
reached
Stacktrace:


Native stacktrace:

        mono [0x806d4fa]
        [0xb7f61440]
        /lib/tls/i686/cmov/libc.so.6(abort+0x101) [0xb7d26a01]
        /usr/lib/libglib-2.0.so.0(g_assertion_message+0x121) [0xb7ef03e1]
        mono [0x81a144c]
        mono [0x81a1c64]
        mono(mono_runtime_exec_main+0xeb) [0x80c227b]
        mono(mono_runtime_run_main+0x173) [0x80c37b3]
        mono(mono_main+0x6aa) [0x805b6ba]
        mono [0x805aa72]
        /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7d10450]
        mono [0x805a9e1]

Debug info from gdb:

Cannot access memory at address 0x135
[Thread debugging using libthread_db enabled]
[New Thread 0xb7cb8960 (LWP 309)]
[New Thread 0xb750ab90 (LWP 311)]
[New Thread 0xb7f4db90 (LWP 310)]
0xb7f61410 in __kernel_vsyscall ()
  3 Thread 0xb7f4db90 (LWP 310)  0xb7f61410 in __kernel_vsyscall ()
  2 Thread 0xb750ab90 (LWP 311)  0xb7f61410 in __kernel_vsyscall ()
  1 Thread 0xb7cb8960 (LWP 309)  0xb7f61410 in __kernel_vsyscall ()

Thread 3 (Thread 0xb7f4db90 (LWP 310)):
#0  0xb7f61410 in __kernel_vsyscall ()
#1  0xb7e7b196 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x08136d91 in collection_thread (unused=0x0) at collection.c:34
#3  0xb7e734fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb7dd0e5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb750ab90 (LWP 311)):
#0  0xb7f61410 in __kernel_vsyscall ()
#1  0xb7e77aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0814a7df in timedwait_signal_poll_cond (cond=0x82be234, mutex=0x82be21c,
timeout=0x80, alertable=0)
    at handles.c:1492
#3  0x0814d52e in _wapi_handle_timedwait_signal_handle (handle=0x404,
timeout=0x0, alertable=0) at handles.c:1572
#4  0x0814d5ac in _wapi_handle_wait_signal_handle (handle=0x404, alertable=0)
at handles.c:1532
#5  0x0815013a in WaitForSingleObjectEx (handle=0x404, timeout=4294967295,
alertable=0) at wait.c:205
#6  0x081359aa in finalizer_thread (unused=0x0) at gc.c:905
#7  0x080f6840 in start_wrapper (data=0x82b8288) at threads.c:621
#8  0x08148ed2 in thread_start_routine (args=0x82be474) at threads.c:279
#9  0x08165605 in GC_start_routine (arg=0x35f20) at pthread_support.c:1369
#10 0xb7e734fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb7dd0e5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7cb8960 (LWP 309)):
#0  0xb7f61410 in __kernel_vsyscall ()
#1  0xb7e7a99b in read () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0806d671 in mono_handle_native_sigsegv (signal=6, ctx=0xbfc7ba8c) at
mini-exceptions.c:1322
#3  <signal handler called>
#4  0xb7f61410 in __kernel_vsyscall ()
#5  0xb7d25085 in raise () from /lib/tls/i686/cmov/libc.so.6
#6  0xb7d26a01 in abort () from /lib/tls/i686/cmov/libc.so.6
#7  0xb7ef03e1 in g_assertion_message () from /usr/lib/libglib-2.0.so.0
#8  0x081a144c in mono_jit_compile_method (method=0x82a2104) at mini.c:12878
#9  0x081a1c64 in mono_jit_runtime_invoke (method=0x82a2104, obj=0x0,
params=0xbfc7c038, exc=0x0) at mini.c:13139
#10 0x080c227b in mono_runtime_exec_main (method=0x82a2104, args=0x3be70,
exc=0x0) at object.c:3022
#11 0x080c37b3 in mono_runtime_run_main (method=0x82a2104, argc=1,
argv=0xbfc7c28c, exc=0x0) at object.c:2808
#12 0x0805b6ba in mono_main (argc=3, argv=0xbfc7c284) at driver.c:942
#13 0x0805aa72 in main (argc=) at main.c:30
#0  0xb7f61410 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.
=================================================================

Aborted


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