[Mono-bugs] [Bug 553403] [verifier] abort in mono_get_delegate_invoke on bad assembly

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Jul 19 15:22:08 EDT 2010


http://bugzilla.novell.com/show_bug.cgi?id=553403

http://bugzilla.novell.com/show_bug.cgi?id=553403#c3


--- Comment #3 from Sebastien Pouliot <spouliot at novell.com> 2010-07-19 19:22:07 UTC ---
Created an attachment (id=376925)
 --> (http://bugzilla.novell.com/attachment.cgi?id=376925)
assembly causing the abort

more recent test case on x86 (opensuse 11.3)

gdb --args pedump --verify all bin/System.sigabrt.14695.dll

* Assertion at object.c:3290, condition `im' not met


Program received signal SIGABRT, Aborted.
0xffffe424 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb7e2d7ff in raise () from /lib/libc.so.6
#2  0xb7e2f140 in abort () from /lib/libc.so.6
#3  0x0818f08a in monoeg_g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR,
format=0x81a928c "* Assertion at %s:%d, condition `%s' not met\n", 
    args=0xbfffea44 "\201\222\032\b\332\f") at goutput.c:134
#4  0x0818f109 in monoeg_assertion_message (format=0x81a928c "* Assertion at
%s:%d, condition `%s' not met\n") at goutput.c:154
#5  0x080c5c40 in mono_get_delegate_invoke (klass=0x82c0fb4) at object.c:3290
#6  0x08105d7f in verify_delegate_compatibility (ctx=0xbfffeb8c,
delegate=0x82c0fb4, value=0x82c2a48, funptr=0x82c2a54) at verify.c:2445
#7  0x0810c153 in do_newobj (ctx=0xbfffeb8c, token=100663810) at verify.c:3511
#8  0x08114109 in mono_method_verify (method=0x82c0f9c, level=135) at
verify.c:5133
#9  0x080508ba in dump_verify_info (image=0x829c998, flags=135) at pedump.c:365
#10 0x08051692 in main (argc=4, argv=0xbffff094) at pedump.c:727

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