[251] Fatal crash when completing type name in Ctrl-N dialog

The following exception occured while I was typing the name of a type in
a Ctrl-N dialog box.  I tried to submit the exception to the tracker but
got a timeout error.  I manually posted it to the tracker (#26706), but thought
I would post it here too to see if anyone else has encountered this problem.
When I clicked "Ignore" to close the exception dialog, Visual Studio crashed.
Up to this point, Ctrl-N has worked fine for me in this build.

JetBrains.ReSharper.Util.InternalErrorException: An exception has occurred
---> JetBrains.ReSharper.Util.InternalErrorException: module != null

     at JetBrains.ReSharper.Util.InternalErrorException..ctor(String, Exception)
in c:\Agent\work\ReSharper2.0\src\Util\src\InternalErrorException.cs:line
28 column 7
     at JetBrains.ReSharper.Util.Logger.Assert(Boolean, String, Object[]) in
c:\Agent\work\ReSharper2.0\src\Util\src\Logger.cs:line 130 column 11
     at JetBrains.ReSharper.Psi.Impl.Reflection2.TypeElement.IsVisibleIn(DeclarationsCacheScope)
in c:\Agent\work\ReSharper2.0\src\Psi\src\impl\reflection2\TypeElement.cs:line
447 column 7
     at JetBrains.ReSharper.Psi.Impl.Caches2.DeclarationsCache.AddVisibleElementsFromTrieNode(ArrayListWrapper&,
CacheTrieNode) in c:\Agent\work\ReSharper2.0\src\Psi\src\impl\caches2\symbolCache\DeclarationsCache.cs:line
181 column 9
     at JetBrains.ReSharper.Psi.Impl.Caches2.DeclarationsCache.GetElementsByShortName(String)
in c:\Agent\work\ReSharper2.0\src\Psi\src\impl\caches2\symbolCache\DeclarationsCache.cs:line
163 column 35
     at JetBrains.ReSharper.CodeInsight.Services.GotoByName.DeclaredElementModelImpl.GetDeclaredElements(MatchChecker,
Int32) in c:\Agent\work\ReSharper2.0\src\CodeInsight.Services\src\GotoByName\GotoTypeModel.cs:line
49 column 13
     at JetBrains.ReSharper.CodeInsight.Services.GotoByName.GotoDeclaredElementModelBase.GetFilteredItems(MatchChecker,
Int32) in c:\Agent\work\ReSharper2.0\src\CodeInsight.Services\src\GotoByName\GotoDeclaredElementModelBase.cs:line
72 column 7
     at JetBrains.ReSharper.CodeInsight.Services.GotoByName.GotoByNameModel.GetFilteredItems(String,
IGotoActionItemDescriptor&, Regex&) in c:\Agent\work\ReSharper2.0\src\CodeInsight.Services\src\GotoByName\GoToByNameModel.cs:line
108 column 7
     at JetBrains.ReSharper.CodeInsight.Services.GotoByName.GotoByNameService.RefreshTreeControlContents(Boolean)
in c:\Agent\work\ReSharper2.0\src\CodeInsight.Services\src\GotoByName\GotoByNameService.cs:line
60 column 7
     at JetBrains.ReSharper.CodeInsight.Services.GotoByName.GotoByNameService.OnTextBoxTextChanged(Object,
EventArgs) in c:\Agent\work\ReSharper2.0\src\CodeInsight.Services\src\GotoByName\GotoByNameService.cs:line
205 column 5
     at System.EventHandler.Invoke(Object, EventArgs)
     at System.Windows.Forms.Control.OnTextChanged(EventArgs)
     at DevExpress.XtraEditors.TextEdit.OnTextChanged(EventArgs)
     at DevExpress.XtraEditors.TextEdit.OnEditValueChanged()
     at DevExpress.XtraEditors.BaseEdit.OnEditValueChanging(ChangingEventArgs)
     at DevExpress.XtraEditors.BaseEdit.set_EditValue(Object)
     at DevExpress.XtraEditors.TextEdit.OnMaskBox_ValueChanged(Object, EventArgs)
     at DevExpress.XtraEditors.Mask.MaskBox.RaiseEditTextChanged()
     at DevExpress.XtraEditors.Mask.SimpleStrategy.DoAfterTextChanged(EventArgs)
     at DevExpress.XtraEditors.Mask.MaskBox.OnTextChanged(EventArgs)
     at System.Windows.Forms.TextBoxBase.WmReflectCommand(Message&)
     at System.Windows.Forms.TextBoxBase.WndProc(Message&)
     at System.Windows.Forms.TextBox.WndProc(Message&)
     at DevExpress.XtraEditors.Mask.MaskBox.BaseWndProc(Message&)
     at DevExpress.XtraEditors.Mask.SimpleStrategy.DoWndProc(Message&)
     at DevExpress.XtraEditors.Mask.MaskBox.WndProc(Message&)
     at DevExpress.XtraEditors.TextBoxMaskBox.WndProc(Message&)
     at System.Windows.Forms.ControlNativeWindow.OnMessage(Message&)
     at System.Windows.Forms.ControlNativeWindow.WndProc(Message&)
     at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr, Int32, IntPtr,
IntPtr)
     at System.Windows.Forms.UnsafeNativeMethods.SendMessage(HandleRef, Int32,
IntPtr, IntPtr)
     at System.Windows.Forms.Control.SendMessage(Int32, IntPtr, IntPtr)
     at System.Windows.Forms.Control.ReflectMessageInternal(IntPtr, Message&)
     at System.Windows.Forms.Control.WmCommand(Message&)
     at System.Windows.Forms.Control.WndProc(Message&)
     at DevExpress.XtraEditors.BaseControl.WndProc(Message&)
     at DevExpress.XtraEditors.TextEdit.WndProc(Message&)
     at System.Windows.Forms.ControlNativeWindow.OnMessage(Message&)
     at System.Windows.Forms.ControlNativeWindow.WndProc(Message&)
     at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr, Int32, IntPtr,
IntPtr)
     at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr, IntPtr,
Int32, IntPtr, IntPtr)
     at System.Windows.Forms.NativeWindow.DefWndProc(Message&)
     at System.Windows.Forms.Control.DefWndProc(Message&)
     at System.Windows.Forms.Control.WmKeyChar(Message&)
     at System.Windows.Forms.Control.WndProc(Message&)
     at System.Windows.Forms.TextBoxBase.WndProc(Message&)
     at System.Windows.Forms.TextBox.WndProc(Message&)
     at DevExpress.XtraEditors.Mask.MaskBox.BaseWndProc(Message&)
     at DevExpress.XtraEditors.Mask.SimpleStrategy.DoWndProc(Message&)
     at DevExpress.XtraEditors.Mask.MaskBox.WndProc(Message&)
     at DevExpress.XtraEditors.TextBoxMaskBox.WndProc(Message&)
     at System.Windows.Forms.ControlNativeWindow.OnMessage(Message&)
     at System.Windows.Forms.ControlNativeWindow.WndProc(Message&)
     at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr, Int32, IntPtr,
IntPtr)

   at JetBrains.ReSharper.Util.Logger.Assert(Boolean condition, String messageFormat,
Object[] args) in c:\Agent\work\ReSharper2.0\src\Util\src\Logger.cs:line 130
   --- End of inner exception stack trace ---

     at JetBrains.ReSharper.Util.Logger.LogExceptionEx(Exception, String, Boolean)
in c:\Agent\work\ReSharper2.0\src\Util\src\Logger.cs:line 327 column 9
     at JetBrains.ReSharper.Util.Logger.LogException(Exception) in c:\Agent\work\ReSharper2.0\src\Util\src\Logger.cs:line
339 column 5
     at JetBrains.ReSharper.Util.Logger.Assert(Boolean, String, Object[]) in
c:\Agent\work\ReSharper2.0\src\Util\src\Logger.cs:line 134 column 11
     at JetBrains.ReSharper.Psi.Impl.Reflection2.TypeElement.IsVisibleIn(DeclarationsCacheScope)
in c:\Agent\work\ReSharper2.0\src\Psi\src\impl\reflection2\TypeElement.cs:line
447 column 7
     at JetBrains.ReSharper.Psi.Impl.Caches2.DeclarationsCache.AddVisibleElementsFromTrieNode(ArrayListWrapper&,
CacheTrieNode) in c:\Agent\work\ReSharper2.0\src\Psi\src\impl\caches2\symbolCache\DeclarationsCache.cs:line
181 column 9
     at JetBrains.ReSharper.Psi.Impl.Caches2.DeclarationsCache.GetElementsByShortName(String)
in c:\Agent\work\ReSharper2.0\src\Psi\src\impl\caches2\symbolCache\DeclarationsCache.cs:line
163 column 35
     at JetBrains.ReSharper.CodeInsight.Services.GotoByName.DeclaredElementModelImpl.GetDeclaredElements(MatchChecker,
Int32) in c:\Agent\work\ReSharper2.0\src\CodeInsight.Services\src\GotoByName\GotoTypeModel.cs:line
49 column 13
     at JetBrains.ReSharper.CodeInsight.Services.GotoByName.GotoDeclaredElementModelBase.GetFilteredItems(MatchChecker,
Int32) in c:\Agent\work\ReSharper2.0\src\CodeInsight.Services\src\GotoByName\GotoDeclaredElementModelBase.cs:line
72 column 7
     at JetBrains.ReSharper.CodeInsight.Services.GotoByName.GotoByNameModel.GetFilteredItems(String,
IGotoActionItemDescriptor&, Regex&) in c:\Agent\work\ReSharper2.0\src\CodeInsight.Services\src\GotoByName\GoToByNameModel.cs:line
108 column 7
     at JetBrains.ReSharper.CodeInsight.Services.GotoByName.GotoByNameService.RefreshTreeControlContents(Boolean)
in c:\Agent\work\ReSharper2.0\src\CodeInsight.Services\src\GotoByName\GotoByNameService.cs:line
60 column 7
     at JetBrains.ReSharper.CodeInsight.Services.GotoByName.GotoByNameService.OnTextBoxTextChanged(Object,
EventArgs) in c:\Agent\work\ReSharper2.0\src\CodeInsight.Services\src\GotoByName\GotoByNameService.cs:line
205 column 5
     at System.EventHandler.Invoke(Object, EventArgs)
     at System.Windows.Forms.Control.OnTextChanged(EventArgs)
     at DevExpress.XtraEditors.TextEdit.OnTextChanged(EventArgs)
     at DevExpress.XtraEditors.TextEdit.OnEditValueChanged()
     at DevExpress.XtraEditors.BaseEdit.OnEditValueChanging(ChangingEventArgs)
     at DevExpress.XtraEditors.BaseEdit.set_EditValue(Object)
     at DevExpress.XtraEditors.TextEdit.OnMaskBox_ValueChanged(Object, EventArgs)
     at DevExpress.XtraEditors.Mask.MaskBox.RaiseEditTextChanged()
     at DevExpress.XtraEditors.Mask.SimpleStrategy.DoAfterTextChanged(EventArgs)
     at DevExpress.XtraEditors.Mask.MaskBox.OnTextChanged(EventArgs)
     at System.Windows.Forms.TextBoxBase.WmReflectCommand(Message&)
     at System.Windows.Forms.TextBoxBase.WndProc(Message&)
     at System.Windows.Forms.TextBox.WndProc(Message&)
     at DevExpress.XtraEditors.Mask.MaskBox.BaseWndProc(Message&)
     at DevExpress.XtraEditors.Mask.SimpleStrategy.DoWndProc(Message&)
     at DevExpress.XtraEditors.Mask.MaskBox.WndProc(Message&)
     at DevExpress.XtraEditors.TextBoxMaskBox.WndProc(Message&)
     at System.Windows.Forms.ControlNativeWindow.OnMessage(Message&)
     at System.Windows.Forms.ControlNativeWindow.WndProc(Message&)
     at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr, Int32, IntPtr,
IntPtr)
     at System.Windows.Forms.UnsafeNativeMethods.SendMessage(HandleRef, Int32,
IntPtr, IntPtr)
     at System.Windows.Forms.Control.SendMessage(Int32, IntPtr, IntPtr)
     at System.Windows.Forms.Control.ReflectMessageInternal(IntPtr, Message&)
     at System.Windows.Forms.Control.WmCommand(Message&)
     at System.Windows.Forms.Control.WndProc(Message&)
     at DevExpress.XtraEditors.BaseControl.WndProc(Message&)
     at DevExpress.XtraEditors.TextEdit.WndProc(Message&)
     at System.Windows.Forms.ControlNativeWindow.OnMessage(Message&)
     at System.Windows.Forms.ControlNativeWindow.WndProc(Message&)
     at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr, Int32, IntPtr,
IntPtr)
     at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr, IntPtr,
Int32, IntPtr, IntPtr)
     at System.Windows.Forms.NativeWindow.DefWndProc(Message&)
     at System.Windows.Forms.Control.DefWndProc(Message&)
     at System.Windows.Forms.Control.WmKeyChar(Message&)
     at System.Windows.Forms.Control.WndProc(Message&)
     at System.Windows.Forms.TextBoxBase.WndProc(Message&)
     at System.Windows.Forms.TextBox.WndProc(Message&)
     at DevExpress.XtraEditors.Mask.MaskBox.BaseWndProc(Message&)
     at DevExpress.XtraEditors.Mask.SimpleStrategy.DoWndProc(Message&)
     at DevExpress.XtraEditors.Mask.MaskBox.WndProc(Message&)
     at DevExpress.XtraEditors.TextBoxMaskBox.WndProc(Message&)
     at System.Windows.Forms.ControlNativeWindow.OnMessage(Message&)
     at System.Windows.Forms.ControlNativeWindow.WndProc(Message&)
     at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr, Int32, IntPtr,
IntPtr)


Please sign in to leave a comment.