I don't believe I did anything to cause these exceptions (taken from the /log file), but apparently it happened from a mouse-over event. I couldn't figure out what I moused over, but I have included the two exception messages. The second appears in the log 0.062 seconds after the first one (only one message box appeared in VS).
Good luck... System.ArgumentNullException: Value cannot be null. Parameter name: parameters at Microsoft.Scripting.Utils.ContractUtils.RequiresNotNullItems[T](IList`1 array, String arrayName) at IronPython.Compiler.Ast.FunctionDefinition..ctor(String name, Parameter[] parameters, Statement body) at IronPython.Compiler.Parser.ParseLambdaHelperStart(String name) at IronPython.Compiler.Parser.FinishLambdef() at IronPython.Compiler.Parser.ParseExpression() at IronPython.Compiler.Parser.ParseExpressionList(Boolean& trailingComma) at IronPython.Compiler.Parser.ParseTestListAsExpr(Boolean allowEmptyExpr) at IronPython.Compiler.Parser.ParseTestListAsExpression() at IronPython.Compiler.Parser.ParseTopExpression() at Microsoft.PyAnalysis.ModuleAnalysis.GetExpressionFromText(String exprText) at Microsoft.PyAnalysis.ModuleAnalysis.<GetVariablesFromExpression>d__0.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at Microsoft.IronPythonTools.Intellisense.QuickInfoSource.AugmentQuickInfoSession(IQuickInfoSession session, IList`1 quickInfoContent, ITrackingSpan& applicableToSpan) at Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Recalculate() at Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Start() at Microsoft.VisualStudio.Language.Intellisense.Implementation.DefaultQuickInfoController.OnTextView_MouseHover(Object sender, MouseHoverEventArgs e) at Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.RaiseHoverEvents() System.ArgumentNullException: Value cannot be null. Parameter name: parameters at Microsoft.Scripting.Utils.ContractUtils.RequiresNotNullItems[T](IList`1 array, String arrayName) at IronPython.Compiler.Ast.FunctionDefinition..ctor(String name, Parameter[] parameters, Statement body) at IronPython.Compiler.Parser.ParseLambdaHelperStart(String name) at IronPython.Compiler.Parser.FinishLambdef() at IronPython.Compiler.Parser.ParseExpression() at IronPython.Compiler.Parser.ParseExpressionList(Boolean& trailingComma) at IronPython.Compiler.Parser.ParseTestListAsExpr(Boolean allowEmptyExpr) at IronPython.Compiler.Parser.ParseTestListAsExpression() at IronPython.Compiler.Parser.ParseTopExpression() at Microsoft.PyAnalysis.ModuleAnalysis.GetExpressionFromText(String exprText) at Microsoft.PyAnalysis.ModuleAnalysis.<GetVariablesFromExpression>d__0.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at Microsoft.IronPythonTools.Intellisense.QuickInfoSource.AugmentQuickInfoSession(IQuickInfoSession session, IList`1 quickInfoContent, ITrackingSpan& applicableToSpan) at Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Recalculate() at Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Start() at Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoBroker.TriggerQuickInfo(ITextView textView, ITrackingPoint triggerPoint, Boolean trackMouse) at Microsoft.IronPythonTools.Intellisense.IntellisenseController.TextViewMouseHover(Object sender, MouseHoverEventArgs e) at Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.RaiseHoverEvents() _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com