[Mono-bugs] [Bug 412399] New: IronPython 1.1 assertion in method-to-ir

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Jul 25 16:55:38 EDT 2008


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

User gert.driesen at pandora.be added comment
https://bugzilla.novell.com/show_bug.cgi?id=412399#c336321

           Summary: IronPython 1.1 assertion in method-to-ir
           Product: Mono: Runtime
           Version: SVN
          Platform: x86
        OS/Version: openSUSE 10.3
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: JIT
        AssignedTo: lupus at novell.com
        ReportedBy: gert.driesen at pandora.be
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


Running the standalone test for bug #336321 results in the following assertion
after to the recent merge of the linear IR branch:

** ERROR **: file method-to-ir.c: line 7535 (mono_method_to_ir2): assertion
failed: (var)
aborting...
Stacktrace:

  at IronPython.Runtime.Types.DynamicType.GetAttrNames
(IronPython.Runtime.Calls.ICallerContext) <0xffffffff>
  at IronPython.Runtime.Types.DynamicType.GetAttrNames
(IronPython.Runtime.Calls.ICallerContext) <0x001ff>
  at IronPython.Runtime.Importer.MakePythonModule
(IronPython.Runtime.SystemState,string,IronPython.Runtime.Types.ReflectedType)
<0x00040>
  at IronPython.Runtime.SystemState.Initialize () <0x0007f>
  at IronPython.Runtime.SystemState..ctor (IronPython.Hosting.EngineOptions)
<0x00011>
  at IronPython.Runtime.SystemState..ctor () <0x00016>
  at IronPython.Hosting.PythonCompiler..ctor
(System.Collections.Generic.IList`1,System.Collections.Generic.IList`1,string,IronPython.Hosting.CompilerSink)
<0x00069>
  at IronPython.Hosting.PythonCompiler..ctor
(System.Collections.Generic.IList`1,string,IronPython.Hosting.CompilerSink)
<0x00015>
  at IronPython.CodeDom.RemoteCompiler.DoCompile () <0x000a2>
  at IronPython.CodeDom.RemoteCompiler.InvokeMember
(string,System.Reflection.BindingFlags,System.Reflection.Binder,object,object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,string[])
<0x0006e>
  at (wrapper remoting-invoke-with-check)
IronPython.CodeDom.RemoteCompiler.InvokeMember
(string,System.Reflection.BindingFlags,System.Reflection.Binder,object,object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,string[])
<0xffffffff>
  at (wrapper xdomain-dispatch) IronPython.CodeDom.RemoteCompiler.InvokeMember
(object,byte[]&,byte[]&,string,string[]) <0xffffffff>

To reproduce, see gert/standalone/bug336321. You'll need at least NAnt 0.86
beta 1.

If this is too much hassle, I'll modify it to use make.


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