[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:09:17 EST 2010



--- Comment #3 from Sebastien Pouliot <spouliot at novell.com> 2010-01-18 13:09:16 UTC ---
Created an attachment (id=337139)
 --> (http://bugzilla.novell.com/attachment.cgi?id=337139)
assembly to reproduce abort / float_conv_to_ovf_i8_un

another case

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

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

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x4133d950 (LWP 27958)]
0x00007f6e3815f5c5 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  0x00007f6e3815f5c5 in *__GI_raise (sig=<value optimized out>) at
#1  0x00007f6e38160bb3 in *__GI_abort () at abort.c:88
#2  0x00007f6e38f7154b in IA__g_logv (log_domain=0x0,
log_level=G_LOG_LEVEL_ERROR, format=0x6a5ea8 "Opcode '%s' missing from machine
description file.", 
    args1=0x4133c8c0) at gmessages.c:497
#3  0x00007f6e38f715e3 in IA__g_log (log_domain=0x6d31 <Address 0x6d31 out of
bounds>, log_level=27958, format=0x6 <Address 0x6 out of bounds>) at
#4  0x00000000004c22ea in mono_local_regalloc (cfg=0xa83600, bb=0xaa9a88) at
#5  0x000000000041e65e in mono_codegen (cfg=0xa83600) at mini.c:3006
#6  0x0000000000420745 in mini_method_compile (method=0xa9b468, opts=55667199,
domain=0x7f6e394a3db0, run_cctors=0, compile_aot=0, parts=0) at mini.c:3837
#7  0x00000000004a41e2 in compile_all_methods_thread_main (args=0x7fff41613180)
at driver.c:881
#8  0x00000000005b0fe6 in start_wrapper (data=0xa2b270) at threads.c:662
#9  0x000000000065a433 in thread_start_routine (args=0x9feb10) at
#10 0x00000000006738ce in GC_start_routine (arg=0x7f6e394a4e70) at
#11 0x00007f6e386e3040 in start_thread (arg=<value optimized out>) at
#12 0x00007f6e3820008d 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