[Mono-bugs] [Bug 560336] [verifier] abort in mono_class_inflate_generic_type_no_copy on bad assembly

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Apr 15 10:47:08 EDT 2010


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

http://bugzilla.novell.com/show_bug.cgi?id=560336#c1


--- Comment #1 from Sebastien Pouliot <spouliot at novell.com> 2010-04-15 14:47:07 UTC ---
Created an attachment (id=354688)
 --> (http://bugzilla.novell.com/attachment.cgi?id=354688)
a more recent test case

This still occurs on HEAD using Moonlight (not 4.0) assemblies

gdb --args pedump --verify all bin/System.Core.sigabrt.129538.dll
..
ERROR:class.c:755:mono_class_inflate_generic_type_no_copy: assertion failed:
(mono_error_ok (&error))

Program received signal SIGABRT, Aborted.
0x00007ffff6d6d4e5 in raise () from /lib64/libc.so.6
(gdb) bt
#0  0x00007ffff6d6d4e5 in raise () from /lib64/libc.so.6
#1  0x00007ffff6d6e9b0 in abort () from /lib64/libc.so.6
#2  0x00007ffff797577f in g_assertion_message () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007ffff7975cf0 in g_assertion_message_expr () from
/usr/lib64/libglib-2.0.so.0
#4  0x000000000041785b in mono_class_inflate_generic_type_no_copy
(image=0x86dc50, type=0x89c850, context=0xa04dc8) at class.c:755
#5  0x0000000000418aa6 in mono_class_setup_fields (class=0xa04df0) at
class.c:1309
#6  0x0000000000421023 in mono_class_init (class=0xa04df0) at class.c:4476
#7  0x0000000000426fcb in mono_class_is_assignable_from (klass=0xa04df0,
oklass=0x9fbe50) at class.c:6913
#8  0x00000000004cb894 in verify_type_compatibility_full (ctx=0x7fffffffd610,
target=0xa04d80, candidate=0x9f2ff0, strict=0) at verify.c:2052
#9  0x00000000004cbf68 in verify_stack_type_compatibility_full
(ctx=0x7fffffffd610, type=0xa04d80, stack=0x9fd508, drop_byref=0,
valuetype_must_be_boxed=0)
    at verify.c:2221
#10 0x00000000004cbfa6 in verify_stack_type_compatibility (ctx=0x7fffffffd610,
type=0xa04d80, stack=0x9fd508) at verify.c:2227
#11 0x00000000004d3b53 in do_newobj (ctx=0x7fffffffd610, token=167772723) at
verify.c:3473
#12 0x00000000004dcbdc in mono_method_verify (method=0x9f6bb8, level=135) at
verify.c:5090
#13 0x000000000040e762 in dump_verify_info (image=0x8e8a50, flags=135) at
pedump.c:365
#14 0x000000000040f592 in main (argc=4, argv=0x7fffffffde98) at pedump.c:720

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