I encounter a crash when I am trying to debug my script when doing the following:
set break point
run script till break point
move mouse cursor over my class instance and trying to look at the property values in its base class.
studio crash.
Ranorex Studio Version : 2.3.2.8802
.NET Version : 2.0.50727.3053
OS Version : Microsoft Windows NT 5.1.2600 Service Pack 3
Current culture : English (United States) (en-US)
Working Set Memory : 102904kb
GC Heap Memory : 38708kb
Exception thrown:
Debugger.DebuggerException: Evaluation can not be stopped
at Debugger.Eval.WaitForResult()
at Debugger.Eval.InvokeMethod(MethodInfo method, Value thisValue, Value[] args)
at Debugger.Value.InvokeMethod(Value objectInstance, MethodInfo methodInfo, Value[] arguments)
at Debugger.Value.GetPropertyValue(Value objectInstance, PropertyInfo propertyInfo, Value[] arguments)
at Debugger.Value.GetMemberValue(Value objectInstance, MemberInfo memberInfo, Value[] arguments)
at Debugger.Expressions.MemberReferenceExpression.EvaluateInternal(StackFrame context)
at Debugger.Expressions.Expression.Evaluate(StackFrame context)
at Debugger.Expressions.Expression.Evaluate(Process context)
at Debugger.AddIn.TreeModel.ValueNode.Create(Expression expression)
at Debugger.AddIn.TreeModel.Utils.<GetChildNodesOfObject>d__0.MoveNext()
at Debugger.AddIn.TreeModel.DynamicTreeDebuggerRow.SetChildContentRecursive(IEnumerable`1 contentEnum)
at Debugger.AddIn.TreeModel.DynamicTreeDebuggerRow.LoadChilds()
at Debugger.AddIn.TreeModel.DynamicTreeDebuggerRow.OnExpanding(DynamicListEventArgs e)
at ICSharpCode.SharpDevelop.Widgets.TreeGrid.DynamicTreeRow.OnPlusClick(Object sender, DynamicListEventArgs e)
at ICSharpCode.SharpDevelop.Widgets.TreeGrid.DynamicListItem.PerformClick(DynamicList list)
at ICSharpCode.SharpDevelop.Widgets.TreeGrid.DynamicList.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.UserControl.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
---- Recent log messages:
Failed to append recent log messages.
System.InvalidOperationException: Sequence contains no elements
at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
at ICSharpCode.SharpDevelop.Sda.LogMessageRecorder.AppendRecentLogMessages(StringBuilder sb, ILog log)
at ICSharpCode.SharpDevelop.Sda.ExceptionBox.getClipboardString()
---- Post-error application state information:
Installed 3rd party AddIns: [RanorexLogViewer 2.3.2.8802], [RxObjectRepository 2.3.2.8802], [RxRecorder 2.3.2.8802], [Workflow Foundation Designer 2.3.2.8802], [ElementTree 2.3.2.8802]
Workbench.ActiveContent: [TextEditorDisplayBindingWrapper D:\z0021c4y\development\testProject\testProject\TestCases_0001.vb]
ProjectService.OpenSolution: [Solution: FileName=D:\z0021c4y\development\testProject\testProject.rxsln, HasProjects=True, ReadOnly=False]
ProjectService.CurrentProject: [VBNetProject: testProject]