[Mono-bugs] [Bug 509342] New: Fatal crash in mono_class_from_mono_type possibly involving an enum

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Jun 2 22:06:36 EDT 2009


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


           Summary: Fatal crash in mono_class_from_mono_type possibly
                    involving an enum
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.4.x
          Platform: x86
        OS/Version: Windows Server 2003
            Status: NEW
          Severity: Critical
          Priority: P5 - None
         Component: misc
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: jeff.brown at gmail.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.10)
Gecko/2009042316 Firefox/3.0.10 (.NET CLR 4.0.20506)

WARNING **: mono_class_from_mono_type: implement me 0x55 **
ERROR:class.c:4748:mono_class_from_mono_type: code should not be reached
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

>From looking at the mono code in class.c line 4748, it appears that 0x55 is the
metadata blob type code for the lookup.  This corresponds to MONO_TYPE_ENUM
defined in blob.h.

I have not attempted to pin down exactly what we were doing just before the
crash but given the context it likely involved reflection of a custom attribute
that contains an enum.  This wouldn't be at all surprising behavior for Gallio.

Reproducible: Always

Steps to Reproduce:
1. Run Gallio tests.
Actual Results:  
Boom.

Expected Results:  
Should not crash.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list