Open SD5 b02 sourcecode with SD5 b02
Action:
Navigate to: ICSharpCode.AvalonEdit.CodeCompletion.CompletionList.cs - Line 265 listBoxItems.Add(matchingItem.Item); Move the mouse over "Item" from matching.Item and wait for the tooltip.
Exception:
SharpDevelop Version : 5.0.0.4053-Beta 2-c42c4dab
.NET Version : 4.0.30319.18449
OS Version : Microsoft Windows NT 6.2.9200.0
Current culture : Invariant Language (Invariant Country) ()
Current UI language : de
Running under WOW6432, processor architecture: x86-64
Working Set Memory : 332856kb
GC Heap Memory : 135768kb
Unhandled WPF exception
Exception thrown:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei ICSharpCode.NRefactory.TypeSystem.Implementation.BaseTypeCollector.CollectBaseTypes(IType type)
bei ICSharpCode.NRefactory.TypeSystem.InheritanceHelper.<GetBaseMembers>d__6.MoveNext()
bei ICSharpCode.NRefactory.Xml.XmlDocumentationElement.Get(IEntity entity, Boolean inheritDocIfMissing)
bei ICSharpCode.SharpDevelop.Editor.XmlDocFormatter.CreateTooltip(IEntity entity, Boolean useFullyQualifiedMemberNames)
bei ICSharpCode.AvalonEdit.AddIn.XmlDoc.XmlDocTooltipProvider.HandleToolTipRequest(ToolTipRequestEventArgs e)
bei ICSharpCode.SharpDevelop.Editor.ToolTipRequestService.RequestToolTip(ToolTipRequestEventArgs e)
bei ICSharpCode.AvalonEdit.AddIn.CodeEditorView.TextEditorMouseHover(Object sender, MouseEventArgs e)
bei System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
bei ICSharpCode.AvalonEdit.Rendering.TextView.RaiseHoverEventPair(MouseEventArgs e, RoutedEvent tunnelingEvent, RoutedEvent bubblingEvent)
bei ICSharpCode.AvalonEdit.Rendering.TextView.<.ctor>b__0(Object sender, MouseEventArgs e)
bei ICSharpCode.AvalonEdit.Rendering.MouseHoverLogic.OnMouseHover(MouseEventArgs e)
bei ICSharpCode.AvalonEdit.Rendering.MouseHoverLogic.OnMouseHoverTimerElapsed(Object sender, EventArgs e)
bei System.Windows.Threading.DispatcherTimer.FireTick(Object unused)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
---- Recent log messages:
04:13:50.948 [1] DEBUG - Resolved (Line 265, Col 11) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:51.240 [1] DEBUG - Resolved (Line 265, Col 10) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:51.261 [1] DEBUG - Resolved (Line 265, Col 9) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:51.276 [1] DEBUG - Resolved (Line 265, Col 8) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:51.303 [1] DEBUG - Resolved (Line 265, Col 8) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:51.365 [1] DEBUG - Resolved (Line 265, Col 7) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:51.383 [1] DEBUG - Resolved (Line 265, Col 7) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:51.520 [1] DEBUG - Resolved (Line 265, Col 6) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:51.557 [1] DEBUG - Resolved (Line 265, Col 6) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:51.655 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:51.684 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:52.256 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:52.633 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:52.678 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:52.878 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:53.046 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:53.225 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:13:53.992 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:14:42.024 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:14:42.080 [1] DEBUG - Resolved (Line 265, Col 5) to [LocalResolveResult System.Collections.ObjectModel.ObservableCollection`1[[ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData]] listBoxItems;]
04:14:43.621 [1] DEBUG - Resolved (Line 268, Col 36) to
04:14:43.649 [1] DEBUG - Resolved (Line 268, Col 36) to
04:14:43.702 [1] DEBUG - Resolved (Line 268, Col 36) to
04:14:44.725 [1] DEBUG - Resolved (Line 265, Col 38) to [MemberResolveResult [Property Item]]
04:14:44.726 [1] ERROR - Unhandled WPF exception
--> Exception:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei ICSharpCode.NRefactory.TypeSystem.Implementation.BaseTypeCollector.CollectBaseTypes(IType type)
bei ICSharpCode.NRefactory.TypeSystem.InheritanceHelper.<GetBaseMembers>d__6.MoveNext()
bei ICSharpCode.NRefactory.Xml.XmlDocumentationElement.Get(IEntity entity, Boolean inheritDocIfMissing)
bei ICSharpCode.SharpDevelop.Editor.XmlDocFormatter.CreateTooltip(IEntity entity, Boolean useFullyQualifiedMemberNames)
bei ICSharpCode.AvalonEdit.AddIn.XmlDoc.XmlDocTooltipProvider.HandleToolTipRequest(ToolTipRequestEventArgs e)
bei ICSharpCode.SharpDevelop.Editor.ToolTipRequestService.RequestToolTip(ToolTipRequestEventArgs e)
bei ICSharpCode.AvalonEdit.AddIn.CodeEditorView.TextEditorMouseHover(Object sender, MouseEventArgs e)
bei System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
bei ICSharpCode.AvalonEdit.Rendering.TextView.RaiseHoverEventPair(MouseEventArgs e, RoutedEvent tunnelingEvent, RoutedEvent bubblingEvent)
bei ICSharpCode.AvalonEdit.Rendering.TextView.<.ctor>b__0(Object sender, MouseEventArgs e)
bei ICSharpCode.AvalonEdit.Rendering.MouseHoverLogic.OnMouseHover(MouseEventArgs e)
bei ICSharpCode.AvalonEdit.Rendering.MouseHoverLogic.OnMouseHoverTimerElapsed(Object sender, EventArgs e)
bei System.Windows.Threading.DispatcherTimer.FireTick(Object unused)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
---- Post-error application state information:
Installed 3rd party AddIns: [ThemeTool 0.0.0.0]
ProjectService.CurrentSolution: [Solution C:\Downloads\SharpDevelop\SharpDevelop_5.0.0.4053_Beta2_Source\SharpDevelop.sln with 76 projects]
ProjectService.CurrentProject: [CSharpProject: ICSharpCode.AvalonEdit]
Workbench.ActiveContent: [AvalonEditViewContent C:\Downloads\SharpDevelop\SharpDevelop_5.0.0.4053_Beta2_Source\src\Libraries\AvalonEdit\ICSharpCode.AvalonEdit\CodeCompletion\CompletionList.cs]