[Mono-bugs] [Bug 553450] New: [verifier] SIGSEGV in mono_method_verify on a bad assembly
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Fri Nov 6 13:54:34 EST 2009
http://bugzilla.novell.com/show_bug.cgi?id=553450
Summary: [verifier] SIGSEGV in mono_method_verify on a bad
assembly
Classification: Mono
Product: Mono: Runtime
Version: SVN
Platform: Other
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: misc
AssignedTo: rkumpera at novell.com
ReportedBy: spouliot at novell.com
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Created an attachment (id=326066)
--> (http://bugzilla.novell.com/attachment.cgi?id=326066)
assembly to reproduce crash
pedump --verify all System.25920.dll
In method: System.^et.IPAddress::ParseIPV4(string)
Not Verifiable: Incompatible type [Int32], type [Int64] was expected in local
store at 0x025c
Not Verifiable: Binary instruction applyed to ill formed stack (Int32 x Int64)
** (process:27366): WARNING **: The class System.Globalization.UnicodeCqtegory
could not be loaded, used in mscorlib, Version=2.0.5.0, Culture=neutral,
PublicKeyToken=7cec85d7bea7798e
[New Thread 0x7f0e073cb710 (LWP 27366)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f0e073cb710 (LWP 27366)]
0x0000000000499458 in mono_method_verify (method=<value optimized out>,
level=<value optimized out>) at verify.c:3367
3367 if (!check_underflow (ctx, param_count))
(gdb) bt
#0 0x0000000000499458 in mono_method_verify (method=<value optimized out>,
level=<value optimized out>) at verify.c:3367
#1 0x000000000040daed in main (argc=0, argv=<value optimized out>) at
pedump.c:374
(gdb) p ctx
$1 = {max_args = 2, max_stack = 3, verifiable = 1, valid = 1, level = 135,
code_size = 3695, code = 0x8d0000, eval = {stack = 0x8caf30, size = 2, flags =
4}, params = 0x880860, list = 0x0, funptrs = 0x0,
exception_types = 0x0, num_locals = 1, locals = 0x8ba8a0, target = 623,
ip_offset = 616, signature = 0x8cda00, header = 0x8cda28, generic_context =
0x0, image = 0x85c880, method = 0x8cd9d0,
has_this_store = 0, super_ctor_called = 0, prefix_set = 0, has_flags = 0,
constrained_type = 0x0}
(gdb) p param_count
No symbol "param_count" in current context.
(gdb)
--
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