[Mono-bugs] [Bug 657981] New: [verifier] SIGSEGV in mono_type_is_long
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Tue Dec 7 09:44:15 EST 2010
https://bugzilla.novell.com/show_bug.cgi?id=657981
https://bugzilla.novell.com/show_bug.cgi?id=657981#c0
Summary: [verifier] SIGSEGV in mono_type_is_long
Classification: Mono
Product: Mono: Runtime
Version: SVN
Platform: x86
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: verifier
AssignedTo: rkumpera at novell.com
ReportedBy: spouliot at novell.com
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
Created an attachment (id=403771)
--> (http://bugzilla.novell.com/attachment.cgi?id=403771)
assembly causing the crash
mono_type_is_long is a macro that calls mono_type_get_underlying_type (which
can return NULL) then access it's type field -> SIGSEGV
I recall we had similar issues in the past (but not recently).
gdb --args mono --security=core-clr --compile-all
bin/System.Xml.sigabrt.75929.dll
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb72b8b70 (LWP 24247)]
0x0805b242 in mono_compile_create_var (cfg=0x85425f8, type={valuetype},
opcode=326) at mini.c:1119
1119 if (mono_type_is_long (type))
(gdb) p mono_type_get_underlying_type(type)
$1 = 0x0
--
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