[Mono-bugs] [Bug 562150] abort in compute_class_bitmap while JITting a verified method

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Dec 14 08:19:37 EST 2010


https://bugzilla.novell.com/show_bug.cgi?id=562150

https://bugzilla.novell.com/show_bug.cgi?id=562150#c11


Sebastien Pouliot <spouliot at novell.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |

--- Comment #11 from Sebastien Pouliot <spouliot at novell.com> 2010-12-14 13:19:35 UTC ---
It still occurs (or occurs again) on GIT master (note: my assert is different
since I need to track them individually and g_error break that).

MONO_PATH=./bin gdb --args mono --security=core-clr --compile-all
bin/System.Core.sigabrt.65737.dll

* Assertion at object.c:739, condition `FALSE' not met


Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb7940b70 (LWP 26599)]
0xffffe424 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb7e2e7ff in raise () from /lib/libc.so.6
#2  0xb7e30140 in abort () from /lib/libc.so.6
#3  0x0828a91a in monoeg_g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR,
format=0x83412a8 "* Assertion at %s:%d, condition `%s' not met\n", args=
    0xb793f504 "\235\022\064\b\343\002") at goutput.c:134
#4  0x0828a999 in monoeg_assertion_message (format=0x83412a8 "* Assertion at
%s:%d, condition `%s' not met\n") at goutput.c:154
#5  0x0824efeb in compute_class_bitmap
(class="System.Linq.Expressions.MemberInitExpression", bitmap=0xb793f578,
size=128, offset=0, max_set=0xb793f588, 
    static_fields=0) at object.c:739
#6  0x0824f2ef in mono_class_compute_gc_descriptor
(class="System.Linq.Expressions.MemberInitExpression") at object.c:964
#7  0x08250fec in mono_class_create_runtime_vtable (domain=0x34e60,
class="System.Linq.Expressions.MemberInitExpression", raise_on_error=0) at
object.c:1884
#8  0x08250a89 in mono_class_vtable_full (domain=0x34e60,
class="System.Linq.Expressions.MemberInitExpression", raise_on_error=0) at
object.c:1763
#9  0x082509ce in mono_class_vtable (domain=0x34e60,
class="System.Linq.Expressions.MemberInitExpression") at object.c:1734
#10 0x080a2031 in mono_method_to_ir (cfg=0x864e240,
method="System.Linq.Expressions.Expression:MemberInit ()",
start_bblock=0x88912ec, end_bblock=
    0x889138c, return_var=0x0, dont_inline=0x889ede0, inline_args=0x0,
inline_offset=0, is_virtual_call=0) at method-to-ir.c:7979
#11 0x08061b36 in mini_method_compile
(method="System.Linq.Expressions.Expression:MemberInit ()", opts=59861503,
domain=0x34e60, run_cctors=0, compile_aot=
    0, parts=0) at mini.c:4185
#12 0x080e6a1c in compile_all_methods_thread_main (args=0xbfffee04) at
driver.c:882
#13 0x081ee48a in start_wrapper (data=0x8424918) at threads.c:770
#14 0x0826a99c in thread_start_routine (args=0x840c00c) at wthreads.c:285
#15 0x082992b6 in GC_start_routine (arg=0x5dfc0) at pthread_support.c:1397
#16 0xb7f74b25 in start_thread () from /lib/libpthread.so.0
#17 0xb7ed646e in clone () from /lib/libc.so.6

-- 
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