[Mono-bugs] [Bug 799604] New: random SIGSEGV during Runtime

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Jan 21 11:04:37 UTC 2013


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

https://bugzilla.novell.com/show_bug.cgi?id=799604#c0


           Summary: random SIGSEGV during Runtime
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.10.x
          Platform: x86-64
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: JIT
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: david.noyelles at cea.fr
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/5.0 (Windows NT 5.1; rv:18.0) Gecko/20100101
Firefox/18.0

I got a SIGSEGV crash during runtime, after hours (sometimes days).
Here is the thread raising the signal:

Thread 2 (Thread 0x4a9f1940 (LWP 28033)):
#0  0x0000003cee40d91b in read () from /lib64/libpthread.so.0
#1  0x0000000000495d84 in mono_handle_native_sigsegv (
    signal=<value optimized out>, ctx=<value optimized out>)
    at mini-exceptions.c:2208
#2  0x00000000004ebc8d in mono_arch_handle_altstack_exception (
    sigctx=0x2aaaaabf5c40, fault_addr=<value optimized out>, stack_ovf=0)
    at exceptions-amd64.c:953
#3  0x000000000041505d in mono_sigsegv_signal_handler (_dummy=11, 
    info=0x2aaaaabf5d70, context=0x2aaaaabf5c40) at mini.c:5909
#4  <signal handler called>
#5  0x0000003ced87bf81 in memcpy () from /lib64/libc.so.6
#6  0x0000000000416846 in mono_codegen (cfg=0x1c329660) at mini.c:3689
#7  0x000000000041b7f0 in mini_method_compile (method=0x1b2f6bb0, 
    opts=51472895, domain=0x1b6e4b40, run_cctors=<value optimized out>, 
    compile_aot=<value optimized out>, parts=0) at mini.c:4898
#8  0x000000000041c497 in mono_jit_compile_method_inner (method=0x1b2f6bb0, 
    opt=51472895, ex=0x4a9efbf8) at mini.c:5180
#9  mono_jit_compile_method_with_opt (method=0x1b2f6bb0, opt=51472895, 
    ex=0x4a9efbf8) at mini.c:5404
#10 0x000000000041cd5e in mono_jit_compile_method (method=0x0) at mini.c:5429
#11 0x0000000000498a5e in common_call_trampoline (regs=0x4a9efe98, 
    code=0x7fff1f08 "H\213L$
I\211O\020I\215G\020H\211L$\030H\213\321H\301\352\026H\201", <incomplete
sequence \372\253\252\252>, m=0x7ffe2340, 
    tramp=<value optimized out>, vt=0x0, vtable_slot=<value optimized out>, 
    need_rgctx_tramp=0) at mini-trampolines.c:492
#12 0x000000000049932d in mono_magic_trampoline (regs=0x0, 
    code=0x1c8991b0
"H\203\354\030H\211<$H\213\307H\211D$\020H\213\070\350\070nv\343H\213\370\350\060nv\343H\213\004$H\213\070\350$nv\343H\213\310H\213D$\020H\213\tH\211H\020H\203\300\020H\211L$\bH\213\321H\301\352\026H\201",
<incomplete sequence \372\253\252\252>, arg=0x80, tramp=0x3 <Address 0x3 out of
bounds>)
    at mini-trampolines.c:594
#13 0x0000000041ad116a in ?? ()
#14 0x00002aaaaad027b8 in ?? ()
#15 0x000000000058acd2 in mono_thread_interruption_checkpoint_request (
    bypass_abort_protection=1251934016) at threads.c:4180
#16 0x0000000041ad1177 in ?? ()
#17 0x000000007fff17a0 in ?? ()
#18 0x0000000041ad1177 in ?? ()
#19 0x000000001b22a5b0 in ?? ()
#20 0x000000007ffe2340 in ?? ()
#21 0x000000004a9effd0 in ?? ()
#22 0x000000001b43b200 in ?? ()
#23 0x00002aaaaad027b8 in ?? ()
#24 0x000000000058acd2 in mono_thread_interruption_checkpoint_request (
    bypass_abort_protection=1251934064) at threads.c:4180
#25 0x0000000041ad1177 in ?? ()
#26 0x00002aaaaad032d0 in ?? ()
#27 0x00002aaaaad028c0 in ?? ()
#28 0x0000000000001000 in ?? ()
#29 0x0000000000000000 in ?? ()

The managed Stacktrace is empty. Unfortunately, I can't provide a sample test
as I can't find where is the error in the assembly 

Reproducible: Sometimes

Steps to Reproduce:
1.
2.
3.

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