Howdy, I ran mono under gdb, and here is the result:
Program received signal SIGILL, Illegal instruction. [Switching to Thread 65541 (LWP 2656)] ---Type <return> to continue, or q <return> to quit--- 0x0ffe6560 in mono_jit_stats () from /usr/lib/libmono.so.0 (gdb) bt #0 0x0ffe6560 in mono_jit_stats () from /usr/lib/libmono.so.0 #1 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #2 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #3 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #4 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #5 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #6 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #7 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #8 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #9 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #10 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #11 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #12 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #13 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #14 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 #15 0x0feca9d8 in mono_arch_print_tree () from /usr/lib/libmono.so.0 Previous frame inner to this frame (corrupt stack?) (gdb) -- Matt
signature.asc
Description: Digital signature