[Mono-bugs] [Bug 566296] abort in mono_local_regalloc while JITting a verified method

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Jan 18 08:13:12 EST 2010



--- Comment #4 from Sebastien Pouliot <spouliot at novell.com> 2010-01-18 13:13:11 UTC ---
Created an attachment (id=337140)
 --> (http://bugzilla.novell.com/attachment.cgi?id=337140)
assembly to reproduce abort / long_conv_to_ovf_i8

MONO_PATH=/opt/mono/lib/moonlight/plugin/ gdb --args mono --security=core-clr
--compile-all Microsoft.VisualBasic.sigabrt.26841.dll

** ERROR **: Opcode 'long_conv_to_ovf_i8' missing from machine description

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x41ef5950 (LWP 928)]
0x00007f0a468f25c5 in *__GI_raise (sig=<value optimized out>) at
64    ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
    in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0  0x00007f0a468f25c5 in *__GI_raise (sig=<value optimized out>) at
#1  0x00007f0a468f3bb3 in *__GI_abort () at abort.c:88
#2  0x00007f0a4770454b in IA__g_logv (log_domain=0x0,
log_level=G_LOG_LEVEL_ERROR, format=0x6a5ea8 "Opcode '%s' missing from machine
description file.", 
    args1=0x41ef48c0) at gmessages.c:497
#3  0x00007f0a477045e3 in IA__g_log (log_domain=0x39b <Address 0x39b out of
bounds>, log_level=928, format=0x6 <Address 0x6 out of bounds>) at
#4  0x00000000004c22ea in mono_local_regalloc (cfg=0xa3f150, bb=0xaaa098) at
#5  0x000000000041e65e in mono_codegen (cfg=0xa3f150) at mini.c:3006
#6  0x0000000000420745 in mini_method_compile (method=0xa7c1e8, opts=55667199,
domain=0x7f0a47c36db0, run_cctors=0, compile_aot=0, parts=0) at mini.c:3837
#7  0x00000000004a41e2 in compile_all_methods_thread_main (args=0x7fff4fda6910)
at driver.c:881
#8  0x00000000005b0fe6 in start_wrapper (data=0xa2b430) at threads.c:662
#9  0x000000000065a433 in thread_start_routine (args=0x9feb10) at
#10 0x00000000006738ce in GC_start_routine (arg=0x7f0a47c37e70) at
#11 0x00007f0a46e76040 in start_thread (arg=<value optimized out>) at
#12 0x00007f0a4699308d in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()

Configure bugmail: http://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