[Mono-bugs] [Bug 78031][Wis] Changed - IronPython.Runtime.UserType miscompiled?

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Apr 6 00:48:19 EDT 2006


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by sanxiyn at gmail.com.

http://bugzilla.ximian.com/show_bug.cgi?id=78031

--- shadow/78031	2006-04-06 00:16:07.000000000 -0400
+++ shadow/78031.tmp.23329	2006-04-06 00:48:19.000000000 -0400
@@ -35,6 +35,40 @@
 6. Run 5 inside gdb. Continuing after receiving SIGTRAP receives SIGSEGV.
 
 ------- Additional Comments From sanxiyn at gmail.com  2006-04-06 00:10 -------
 Created an attachment (id=16729)
 gdb transcript
 
+
+------- Additional Comments From sanxiyn at gmail.com  2006-04-06 00:48 -------
+I copied the binary compiled by Mono to Windows and ran with MS.NET.
+Interestingly enough, MS.NET refuses to run the binary.
+
+F:\Documents and
+Settings\sanxiyn\Desktop\IronPython-1.0-Beta5>IronPythonConsole
+.exe -X:ExceptionDetail test.py
+Operation could destabilize the runtime.
+   at IronPython.Runtime.CustomFieldIdDict.<GetEnumerator>__17.MoveNext()
+   at
+IronPython.Runtime.UserType.CreateNamespaceDictionary(IDictionary`2 dict)
+   at IronPython.Runtime.UserType..ctor(String moduleName, String
+name, Tuple ba
+ses, IDictionary`2 dict)
+   at IronPython.Runtime.Ops.MakeClass(String mod, String name, Tuple
+bases, IDi
+ctionary`2 vars)
+   at __main__.Initialize() in F:\Documents and
+Settings\sanxiyn\Desktop\IronPyt
+hon-1.0-Beta5\test.py:line 1
+   at IronPython.Runtime.PythonModule.Initialize()
+   at IronPython.Hosting.PythonEngine.RunFileInNewModule(String
+fileName, String
+ moduleName, Boolean skipLine, Boolean& exitRaised)
+   at IronPython.Hosting.PythonEngine.RunFileInNewModule(String
+fileName, ArrayL
+ist commandLineArgs, Boolean introspection, Boolean skipLine)
+   at IronPythonConsole.PythonCommandLine.RunFile(PythonEngine engine,
+ArrayList
+ args)
+SystemError: Operation could destabilize the runtime.
+
+F:\Documents and Settings\sanxiyn\Desktop\IronPython-1.0-Beta5>


More information about the mono-bugs mailing list