[Mono-bugs] [Bug 581985] Assertion in type resolution when executing generic Reflection.Emit code

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Feb 22 18:59:20 EST 2010


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

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


Zoltan Varga <vargaz at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vargaz at gmail.com

--- Comment #1 from Zoltan Varga <vargaz at gmail.com> 2010-02-22 23:59:19 UTC ---
With SVN HEAD, I get a NotSupportedException thrown from:

#2  0x0000000040368a3c in System.Reflection.MonoGenericClass:GetMethodImpl
(this=<value optimized out>,
    name=<value optimized out>, bindingAttr=<value optimized out>,
binder=<value optimized out>,
    callConvention=<value optimized out>, types=<value optimized out>,
modifiers=<value optimized out>)
    at
/home/zovarga/git/mcs/class/corlib/System.Reflection/MonoGenericClass.cs:1008
#3  0x0000000040368999 in System.Type:GetMethod
(this=System.Reflection.MonoGenericClass = {...}, name=
    "get_Empty", bindingAttr=56, binder=null, callConvention=Any,
types=System.Type [0], modifiers=null)
    at /home/zovarga/git/mcs/class/corlib/System/Type.cs:817
#4  0x00000000403688d8 in System.Type:GetMethod
(this=System.Reflection.MonoGenericClass = {...}, name=
    "get_Empty", bindingAttr=56, binder=null, types=System.Type [0],
modifiers=null)
    at /home/zovarga/git/mcs/class/corlib/System/Type.cs:802
#5  0x00000000403685f0 in
Microsoft.FSharp.Compiler.AbstractIL.RuntimeWriter:queryableTypeGetMethod
(emEnv=
    emEnv = {...}, parentT=System.Reflection.MonoGenericClass = {...},
mref=ILMethodRef = {...}) at xdb.il:311838
#6  0x00000000403681e0 in
Microsoft.FSharp.Compiler.AbstractIL.RuntimeWriter:convMethodRef (emEnv=emEnv =
{...},
    parentTI=System.Reflection.MonoGenericClass = {...}, mref=ILMethodRef =
{...}) at xdb.il:311705

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