[Mono-list] IronPython Alpha3 on mono 1.2.5
tcmichals
tcmichals at msn.com
Fri Aug 31 19:03:28 EDT 2007
The patch is at...
http://lists.ironpython.com/htdig.cgi/users-ironpython.com/2007-August/005446.html
What is strange, it works via ssh but using kde it loads but no prompt or
text setup issue? or something not at the right version? (local or remote
via cygwin X)
"Miguel de Icaza" <miguel at novell.com> wrote in message
news:1188598907.4009.312.camel at erandi.dom...
> Hello,
>
>> I compile using IronPython alpha v3 using VS2005, copied dll's,exe's ,
>> etc
>> to Linux then at the shell:
>
> I posted a fix on the IronPython mailing list.
>
> Basically, on the Unix case, they try to use a hashtable before it is
> initialized; Its a bug in IronPhytohn.
>
>> and got the following:
>>
>> Unhandled Exception: System.Collections.Generic.KeyNotFoundException: The
>> given
>> key was not present in the dictionary.
>> at
>> System.Collections.Generic.Dictionary`2[System.String,System.Type].get_Item
>> (System.String ) [0x00000]
>> at IronPython.Runtime.SystemState.InitializeBuiltins () [0x00000]
>> at IronPython.Runtime.SystemState..ctor () [0x00000]
>> at IronPython.Hosting.PythonEngine..ctor
>> (IronPython.Hosting.PythonLanguageProvider provider,
>> IronPython.PythonEngineOptions engineOptions) [0x00000]
>> at IronPython.Hosting.PythonEngine.<.cctor>b__0
>> (IronPython.Hosting.PythonLanguageProvider provider,
>> IronPython.PythonEngineOptions options) [0x00000]
>> at (wrapper delegate-invoke)
>> System.MulticastDelegate:invoke_PythonEngine_PythonLanguageProvider_PythonEngineOptions
>> (IronPython.Hosting.PythonLanguageProvider,IronPython.PythonEngineOptions)
>> at
>> Microsoft.Scripting.Hosting.SingletonEngineFactory`3[IronPython.Hosting.PythonEngine,IronPython.PythonEngineOptions,IronPython.Hosting.PythonLanguageProvid
>> er].GetInstance (IronPython.Hosting.PythonLanguageProvider ,
>> IronPython.PythonEn
>> gineOptions ) [0x00000]
>> at IronPython.Hosting.PythonLanguageProvider.GetEngine
>> (Microsoft.Scripting.En
>> gineOptions options) [0x00000]
>> at
>> Microsoft.Scripting.Hosting.LanguageProvider.Microsoft.Scripting.Hosting.IL
>> anguageProvider.GetEngine (Microsoft.Scripting.EngineOptions options)
>> [0x00000]
>> at Microsoft.Scripting.Hosting.ConsoleHost.RunCommandLine
>> (Microsoft.Scripting
>> .OptionsParser optionsParser) [0x00000]
>> at Microsoft.Scripting.Hosting.ConsoleHost.ExecuteInternal () [0x00000]
>> at Microsoft.Scripting.Hosting.ConsoleHost.Execute () [0x00000]
>> at Microsoft.Scripting.Hosting.ConsoleHost.Run (System.String[] args)
>> [0x00000 ]
>> at PythonConsoleHost.Main (System.String[] args) [0x00000]
>>
>> The issue is in SystemState.cs InitializeBuiltins
>> Debug.Assert(_builtinsDict.ContainsKey("nt"));
>>
>> _builtinsDict["posix"] = _builtinsDict["nt"];
>>
>> _builtinsDict.Remove("nt");
>>
>>
>>
>> Thoughts?
>>
>>
>>
>> _______________________________________________
>> Mono-list maillist - Mono-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-list
> _______________________________________________
> Mono-list maillist - Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
More information about the Mono-list
mailing list