[Mono-bugs] [Bug 658870] Unsafe code sample (provided) causes assertion "load_opcode != OP_LOADV_MEMBASE"
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Tue Jun 5 15:18:02 UTC 2012
https://bugzilla.novell.com/show_bug.cgi?id=658870
https://bugzilla.novell.com/show_bug.cgi?id=658870#c3
Andrew Memmott <andm256 at yahoo.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
OS/Version|openSUSE 11.3 |openSUSE 12.1
Severity|Minor |Normal
--- Comment #3 from Andrew Memmott <andm256 at yahoo.co.uk> 2012-06-05 15:18:00 UTC ---
I have tried this simple 90-line program again recently, using MonoDevelop
3.0.2 and Mono 2.10.6, but it still fails to compile. My machine is quad-core,
and the output is now as follows:
/////////////////////////////////////////////////////////////
* Assertion at method-to-ir.c:11617, condition `load_opcode !=
OP_LOADV_MEMBASE' not met
Stacktrace:
Native stacktrace:
/usr/bin/mono() [0x493dda]
/lib64/libpthread.so.0(+0xfd00) [0x7f21d2053d00]
/lib64/libc.so.6(gsignal+0x35) [0x7f21d1ce8d95]
/lib64/libc.so.6(abort+0x17b) [0x7f21d1cea2ab]
/usr/bin/mono() [0x5ccb4f]
/usr/bin/mono() [0x5ccc76]
/usr/bin/mono() [0x45cf79]
/usr/bin/mono() [0x420a2a]
/usr/bin/mono() [0x421383]
/usr/bin/mono() [0x42210b]
/usr/bin/mono(mono_runtime_invoke+0x4b) [0x56289b]
/usr/bin/mono(mono_runtime_exec_main+0xd0) [0x5653f0]
/usr/bin/mono(mono_main+0x155c) [0x46f62c]
/lib64/libc.so.6(__libc_start_main+0xed) [0x7f21d1cd523d]
/usr/bin/mono() [0x417169]
[Thread debugging using libthread_db enabled]
[New Thread 0x7f21cfeba700 (LWP 1828)]
[New Thread 0x7f21d00bb700 (LWP 1827)]
[New Thread 0x7f21d0cb1700 (LWP 1825)]
[New Thread 0x7f21d14b2700 (LWP 1824)]
[New Thread 0x7f21d1cb3700 (LWP 1823)]
0x00007f21d2052dcd in read () from /lib64/libpthread.so.0
Id Target Id Frame
6 Thread 0x7f21d1cb3700 (LWP 1823) "mono" 0x00007f21d204fe6c in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
5 Thread 0x7f21d14b2700 (LWP 1824) "mono" 0x00007f21d204fe6c in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
4 Thread 0x7f21d0cb1700 (LWP 1825) "mono" 0x00007f21d204fe6c in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
3 Thread 0x7f21d00bb700 (LWP 1827) "mono" 0x00007f21d2052010 in sem_wait
() from /lib64/libpthread.so.0
2 Thread 0x7f21cfeba700 (LWP 1828) "mono" 0x00007f21d205312c in recv ()
from /lib64/libpthread.so.0
* 1 Thread 0x7f21d2ac7740 (LWP 1822) "mono" 0x00007f21d2052dcd in read ()
from /lib64/libpthread.so.0
Thread 6 (Thread 0x7f21d1cb3700 (LWP 1823)):
#0 0x00007f21d204fe6c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00000000005db0d3 in ?? ()
#2 0x00000000005d866c in ?? ()
#3 0x00000000005d97a7 in ?? ()
#4 0x00007f21d204bf05 in start_thread () from /lib64/libpthread.so.0
#5 0x00007f21d1d8f10d in clone () from /lib64/libc.so.6
Thread 5 (Thread 0x7f21d14b2700 (LWP 1824)):
#0 0x00007f21d204fe6c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00000000005db0d3 in ?? ()
#2 0x00000000005d866c in ?? ()
#3 0x00000000005d97a7 in ?? ()
#4 0x00007f21d204bf05 in start_thread () from /lib64/libpthread.so.0
#5 0x00007f21d1d8f10d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x7f21d0cb1700 (LWP 1825)):
#0 0x00007f21d204fe6c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00000000005db0d3 in ?? ()
#2 0x00000000005d866c in ?? ()
#3 0x00000000005d97a7 in ?? ()
#4 0x00007f21d204bf05 in start_thread () from /lib64/libpthread.so.0
#5 0x00007f21d1d8f10d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x7f21d00bb700 (LWP 1827)):
#0 0x00007f21d2052010 in sem_wait () from /lib64/libpthread.so.0
#1 0x00000000005bff18 in mono_sem_wait ()
#2 0x00000000005a43fb in ?? ()
#3 0x000000000054dd97 in ?? ()
#4 0x00000000005ac452 in ?? ()
#5 0x00000000005daebd in ?? ()
#6 0x00007f21d204bf05 in start_thread () from /lib64/libpthread.so.0
#7 0x00007f21d1d8f10d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x7f21cfeba700 (LWP 1828)):
#0 0x00007f21d205312c in recv () from /lib64/libpthread.so.0
#1 0x00000000004b69f7 in ?? ()
#2 0x00000000004ba810 in ?? ()
#3 0x00000000005ac452 in ?? ()
#4 0x00000000005daebd in ?? ()
#5 0x00007f21d204bf05 in start_thread () from /lib64/libpthread.so.0
#6 0x00007f21d1d8f10d in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7f21d2ac7740 (LWP 1822)):
#0 0x00007f21d2052dcd in read () from /lib64/libpthread.so.0
#1 0x0000000000493f76 in ?? ()
#2 <signal handler called>
#3 0x00007f21d1ce8d95 in raise () from /lib64/libc.so.6
#4 0x00007f21d1cea2ab in abort () from /lib64/libc.so.6
#5 0x00000000005ccb4f in ?? ()
#6 0x00000000005ccc76 in ?? ()
#7 0x000000000045cf79 in ?? ()
#8 0x0000000000420a2a in ?? ()
#9 0x0000000000421383 in ?? ()
#10 0x000000000042210b in ?? ()
#11 0x000000000056289b in mono_runtime_invoke ()
#12 0x00000000005653f0 in mono_runtime_exec_main ()
#13 0x000000000046f62c in mono_main ()
#14 0x00007f21d1cd523d in __libc_start_main () from /lib64/libc.so.6
#15 0x0000000000417169 in ?? ()
#16 0x00007ffff0854d58 in ?? ()
#17 0x00000000ffffffff in ?? ()
#18 0x0000000000000004 in ?? ()
#19 0x00007ffff08556bf in ?? ()
#20 0x00007ffff08556cd in ?? ()
#21 0x00007ffff08556d5 in ?? ()
#22 0x00007ffff0855712 in ?? ()
#23 0x0000000000000000 in ?? ()
==============================================================
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.
==============================================================
--
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