spdr870/gitextensions — Issue #823: Frequent crash from commit dialog
Author: slav
Created: 2012-03-04 20:07:02+00:00
State: open

GitExtensions commit dialog frequently crashes on me with the following error. I'm opening dialog directly from VS2010. It started with the last version.

Application: GitExtensions.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
Stack:
at System.RuntimeMethodHandle.GetSpecialSecurityFlags(System.IRuntimeMethodInfo)
at System.Reflection.RuntimeConstructorInfo.get_InvocationFlags()
at System.Reflection.RuntimeConstructorInfo.Invoke(System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
at System.SecurityUtils.ConstructorInfoInvoke(System.Reflection.ConstructorInfo, System.Object[])
at System.Diagnostics.TraceUtils.GetRuntimeObject(System.String, System.Type, System.String)
at System.Diagnostics.TypedElement.BaseGetRuntimeObject()
at System.Diagnostics.ListenerElement.GetRuntimeObject()
at System.Diagnostics.ListenerElementsCollection.GetRuntimeObject()
at System.Diagnostics.TraceInternal.get_Listeners()
at System.Diagnostics.TraceInternal.WriteLine(System.Object)
at GitUI.SpellChecker.EditNetSpell.CheckSpelling()
at GitUI.SpellChecker.EditNetSpell.SpellCheckTimerTick(System.Object, System.EventArgs)
at System.Windows.Forms.Timer+TimerNativeWindow.WndProc(System.Windows.Forms.Message ByRef)
at System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG ByRef)
at System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
at System.Windows.Forms.Form.ShowDialog(System.Windows.Forms.IWin32Window)
at GitUI.GitUICommands.StartCommitDialog(System.Windows.Forms.IWin32Window, Boolean)
at GitExtensions.Program.RunCommand(System.String[])
at GitExtensions.Program.Main()