[IronPython] Possible bug in interpreter
Dan Eloff
dan.eloff at gmail.com
Sat Jul 12 17:40:18 CEST 2008
Hopefully this stack trace will be enough to track this down, but if
it's not please ask for any information you need.
The value of attr is "__getitem__".
-Dan
ValueError: too many values to unpack
game\models\__init__.py
Line 12: except KeyError:
Line 13: print attr
Line 14: raise AttributeError, attr
Line 15:
Line 16: def set(self, key, value):
ValueError
at __getattr__ in game\models\__init__.py, line 14
at body in <string>, line 369
at render in beskar\template.py, line 18
at load_xaml in game\templates\__init__.py, line 13
at __init__ in game\planet.py, line 11
at <lambda$65> in game\window_manager.py, line 60
at ShowTab in game\tabcontrol.py, line 85
at OnTabChanged in game\tabcontrol.py, line 101
at __call__ in game\event.py, line 41
at <lambda$53> in game\tabcontrol.py, line 34
CLR Stack Trace:
at Microsoft.Scripting.Interpretation.Interpreter.InterpretTryStatement(InterpreterState
state, Expression expr)
at Microsoft.Scripting.Interpretation.Interpreter.Interpret(InterpreterState
state, Expression expr)
at Microsoft.Scripting.Interpretation.Interpreter.InterpretAndCheckFlow(InterpreterState
state, Expression node, Object& result)
at Microsoft.Scripting.Interpretation.Interpreter.InterpretBlock(InterpreterState
state, Expression expr)
at Microsoft.Scripting.Interpretation.Interpreter.Interpret(InterpreterState
state, Expression expr)
at Microsoft.Scripting.Interpretation.Interpreter.InterpretScopeExpression(InterpreterState
state, Expression expr)
at Microsoft.Scripting.Interpretation.Interpreter.Interpret(InterpreterState
state, Expression expr)
at Microsoft.Scripting.Interpretation.Interpreter.InterpretScopeExpression(InterpreterState
state, Expression expr)
at Microsoft.Scripting.Interpretation.Interpreter.Interpret(InterpreterState
state, Expression expr)
at Microsoft.Scripting.Interpretation.Interpreter.Execute(InterpreterState
state, Expression expression)
at Microsoft.Scripting.Interpretation.Interpreter.InterpretLambda(InterpreterState
parentState, LambdaExpression lambda, Object[] args, Object[] array)
at Microsoft.Scripting.Interpretation.LambdaInvoker.Invoke(Object[]
args, Object[] array)
at Interpreted_body_8(LambdaInvoker , Object )
at _stub_$688##438(Closure , CallSite , CodeContext , Object , Object )
at S$38.render$1296(Closure , Object self, Object namespaces)
at S$38.render$1296(Closure , Object[] )
at _stub_$3935##2482(Closure , CallSite , CodeContext , Object ,
Object , Object )
at _stub_$3934##2481(Closure , CallSite , CodeContext , Object , Object )
at S$26.load_xaml$927(Closure , Object template, Object namespaces)
at S$26.load_xaml$927(Closure , Object[] )
at _stub_$3454##2020(Closure , CallSite , CodeContext , Object ,
String , Object )
at _stub_MatchCaller(Object , CallSite , Object[] )
at Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
at Microsoft.Scripting.Actions.UpdateDelegates.Update4[T,T0,T1,T2,T3,TRet](CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
at S$79.__init__$2342(Closure , Object self, Object planet)
at _stub_$2797##1366(Closure , CallSite , CodeContext , Object ,
Object , Object )
at _stub_$690##440(Closure , CallSite , CodeContext , Object , Object )
at _stub_MatchCaller(Object , CallSite , Object[] )
at Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
at Microsoft.Scripting.Actions.UpdateDelegates.Update3[T,T0,T1,T2,TRet](CallSite
site, T0 arg0, T1 arg1, T2 arg2)
at _stub_$4077##2624(Closure , CallSite , CodeContext , Object , Object )
at _stub_MatchCaller(Object , CallSite , Object[] )
at Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
at Microsoft.Scripting.Actions.UpdateDelegates.Update3[T,T0,T1,T2,TRet](CallSite
site, T0 arg0, T1 arg1, T2 arg2)
at S$77.<lambda$65>$2330(Closure )
at _stub_$375##345(Closure , CallSite , CodeContext , Object )
at _stub_MatchCaller(Object , CallSite , Object[] )
at Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
at Microsoft.Scripting.Actions.UpdateDelegates.Update2[T,T0,T1,TRet](CallSite
site, T0 arg0, T1 arg1)
at S$72.ShowTab$2176(Closure , Object self, Object tab, Object silent)
at _stub_$3417##1983(Closure , CallSite , CodeContext , Object ,
Object , Object , Object )
at _stub_$2584##1153(Closure , CallSite , CodeContext , Object ,
Object , Object )
at _stub_MatchCaller(Object , CallSite , Object[] )
at Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
at Microsoft.Scripting.Actions.UpdateDelegates.Update4[T,T0,T1,T2,T3,TRet](CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
at S$72.OnTabChanged$2178(Closure , Object self, Object sender, Object e)
at _stub_$705##455(Closure , CallSite , CodeContext , Object ,
Object , Object , Object )
at _stub_$704##454(Closure , CallSite , CodeContext , Object ,
Object , Object )
at _stub_MatchCaller(Object , CallSite , Object[] )
at Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
at Microsoft.Scripting.Actions.UpdateDelegates.Update4[T,T0,T1,T2,T3,TRet](CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
at _stub_$2398##967(Closure , CallSite , CodeContext , Object ,
Object , Object )
at S$14.__call__$665(Closure , Object self, Object sender, Object
event_args)
at _stub_$705##455(Closure , CallSite , CodeContext , Object ,
Object , Object , Object )
at _stub_$704##454(Closure , CallSite , CodeContext , Object ,
Object , Object )
at _stub_MatchCaller(Object , CallSite , Object[] )
at Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
at Microsoft.Scripting.Actions.UpdateDelegates.Update4[T,T0,T1,T2,T3,TRet](CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
at _stub_$4069##2616(Closure , CallSite , CodeContext , Object ,
Object , Object )
at _stub_MatchCaller(Object , CallSite , Object[] )
at Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
at Microsoft.Scripting.Actions.UpdateDelegates.Update4[T,T0,T1,T2,T3,TRet](CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
at S$72.<lambda$53>$2168(Closure , Object s, Object e)
at _stub_$4064##2611(Closure , CallSite , CodeContext , Object ,
Object , Object )
at _stub_MatchCaller(Object , CallSite , Object[] )
at Microsoft.Scripting.Actions.CallSite`1.UpdateAndExecute(Object[] args)
at Microsoft.Scripting.Actions.UpdateDelegates.Update4[T,T0,T1,T2,T3,TRet](CallSite
site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
at System.Void(Object, SelectionChangedEventArgs)(Object[] , Object
, SelectionChangedEventArgs )
at System.Windows.Controls.ListBox.OnSelectionChanged(SelectionChangedEventArgs
e)
at System.Windows.Controls.ListBox.ProcessSelectionPropertyChange(DependencyProperty
changedProperty, Object oldValue, Object newValue)
at System.Windows.Controls.ListBox.OnSelectedItemChanged(Object
oldValue, Object newValue)
at System.Windows.Controls.ListBox.OnSelectedItemChanged(DependencyObject
d, DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.RaisePropertyChangeNotifications(DependencyProperty
dp, Object newValue, Object oldValue)
at System.Windows.DependencyObject.SetValueInternal(DependencyProperty
dp, Object value, Boolean isSetByStyle, Boolean isSetByBuiltInStyle)
at System.Windows.DependencyObject.SetValueInternal(DependencyProperty
dp, Object value)
at System.Windows.DependencyObject.SetValue(DependencyProperty dp,
Object value)
at System.Windows.Controls.ListBox.set_SelectedItem(Object value)
at System.Windows.Controls.ListBox.SetSelectedItem(Object item)
at System.Windows.Controls.ListBox.NotifyListItemClicked(ListBoxItem
listBoxItem)
at System.Windows.Controls.ListBoxItem.OnMouseLeftButtonDown(MouseButtonEventArgs
e)
at System.Windows.Controls.ListBoxItem.<.ctor>b__0(Object sender,
MouseButtonEventArgs e)
at System.Windows.CoreInvokeHandler.InvokeEventHandler(Int32
typeIndex, Delegate handlerDelegate, Object sender, Object args)
at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr
unmanagedObjArgs, Int32 argsTypeIndex, String eventName)
More information about the Ironpython-users
mailing list