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

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Jan 28 08:20:10 EST 2010



--- Comment #5 from Sebastien Pouliot <spouliot at novell.com> 2010-01-28 13:20:07 UTC ---
Created an attachment (id=339371)
 --> (http://bugzilla.novell.com/attachment.cgi?id=339371)
assembly to reproduce abort / float_conv_to_ovf_u8_un

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

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

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x41cfd950 (LWP 17346)]
0x00007f928a8c45c5 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  0x00007f928a8c45c5 in *__GI_raise (sig=<value optimized out>) at
#1  0x00007f928a8c5bb3 in *__GI_abort () at abort.c:88
#2  0x00007f928b6d654b in IA__g_logv (log_domain=0x0,
log_level=G_LOG_LEVEL_ERROR, format=0x6a6748 "Opcode '%s' missing from machine
description file.", 
    args1=0x41cfc8c0) at gmessages.c:497
#3  0x00007f928b6d65e3 in IA__g_log (log_domain=0x43bd <Address 0x43bd out of
bounds>, log_level=17346, format=0x6 <Address 0x6 out of bounds>) at
#4  0x00000000004c2706 in mono_local_regalloc (cfg=0xa3f3e0, bb=0xa886b0) at
#5  0x000000000041e65e in mono_codegen (cfg=0xa3f3e0) at mini.c:3006
#6  0x000000000042075c in mini_method_compile (method=0xa9aea0, opts=55667199,
domain=0x7f928bc08db0, run_cctors=0, compile_aot=0, parts=0) at mini.c:3840
#7  0x00000000004a4352 in compile_all_methods_thread_main (args=0x7fff93d788e0)
at driver.c:881
#8  0x00000000005b1742 in start_wrapper (data=0xa2b2e0) at threads.c:662
#9  0x000000000065ac83 in thread_start_routine (args=0x9feb50) at
#10 0x000000000067411e in GC_start_routine (arg=0x7f928bc09e70) at
#11 0x00007f928ae48040 in start_thread (arg=<value optimized out>) at
#12 0x00007f928a96508d 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