[Mono-bugs] [Bug 471302] New: crash when attempting to read ModuleVersionId from System.Reflection.Module

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sat Jan 31 14:11:13 EST 2009


https://bugzilla.novell.com/show_bug.cgi?id=471302


           Summary: crash when attempting to read ModuleVersionId from
                    System.Reflection.Module
    Classification: Mono
           Product: Mono: Class Libraries
           Version: 2.2.x
          Platform: x86
        OS/Version: Windows XP
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: CORLIB
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: joe at mistachkin.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20)
Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729)


The Eagle unit test object-10.1 causes Mono to crash.  Unfortunately, to
consistently see this crash, all the unit tests prior to the crashing one must
be run.  I am not sure why that is the case.

Stacktrace:

at (wrapper managed-to-native) System.Reflection.Module.GetGuidInternal ()
<0x00004>
at (wrapper managed-to-native) System.Reflection.Module.GetGuidInternal ()
<0xffffffff>
at System.Reflection.Module.Mono_GetGuid (System.Reflection.Module) <0x00037>
at System.Reflection.Module.get_ModuleVersionId () <0x00014>
at Eagle._Components.Private.FormatOps.AssemblyName
(System.Reflection.Assembly,long) <0x0009f>
at Eagle._Components.Private.MarshalOps.FixupReturnValue
(Eagle._Components.Public.Interpreter,System.Reflection.Binder,System.Globalization.CultureInfo,Eagle._Components.Public.ObjectFlags,Eagle._Containers.Public.OptionDictionary,object,bool,bool,bool,bool,Eagle._Components.Public.Result&)
<0x00532>
.. snip ...
at Eagle._Components.Public.Interpreter.ShellMain (string[]) <0x00e2a>
at Eagle._Shell.CommandLine.Main (string[]) <0x000b0>
at (wrapper runtime-invoke) Eagle._Shell.CommandLine.runtime_invoke_int_object
(object,intptr,intptr,intptr) <0xffffffff>

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


Reproducible: Sometimes

Steps to Reproduce:
1. Download the "Mono-on-Unix" binaries distribution from: http://eagle.to/
2. Start the EagleShell.exe under the Mono of your choice (crash in 2.0 and
2.2)
3. Type "set argv [list -constraints monoCrash]" and hit enter.
4. Type "#test" and hit enter to see the failure (complete with stack trace).
Actual Results:  
Mono crashes.

Expected Results:  
Mono should not crash.

-- 
Configure bugmail: https://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