Closed lucas-foreflight closed 3 years ago
The original cause is unknown, this is the NBug reporter that crashes...
Can you please try 3.5 SP1 (portable version is fine) to see if the problem still occurs? There has been changes to the error handling in 3.5. (Some tweaks are still done.)
Sure, ill give it a shot. Do remember that it doesnt always happen. So I will use this for a couple of days and see if the issue occurs along the way.
I could not reproduce this issue, but found #9055.
The original cause is unknown, this is the NBug reporter that crashes...
We recently moved our repository from bitbucket to github
Just guessing: The GitHub plugin might have triggered the BugReportForm.
Though anyway, there must have been displayed a TaskDialog with an error message before attempting to open the BugReportForm. Do you remember the message?
I dont use the github plugin. I interact with github via putty and ssh. I didnt get any popup no. As stated the application simply hangs when attempting to open the pull dialog after swithing branches. My default action is to open the dialog. The other issue you mentioned mentions switching repos, which i dont do either.
Sorry, I must have been in hurry and mixed things up. Do you use only the toolbar for switching branches and to open the pull dialog? How quickly do you open it?
I still guess that a background action (either built-in or a plug-in) threw an unhandled exception. I expect with 3.5 RC1, it will result in #9047. So it might be worth to rather run #9048.
I was using the toolbar for both yes. Usually i open the pull dialog as soon as the branch is rendered, ie. it looks ready for use.
Thanks for the report. Looks like something failed while you're opening the dialog, and the app was trying to show the bug report form:
at ResourceManager.Properties.Resources.get_GitExtensionsLogoIcon()
at ResourceManager.GitExtensionsFormBase..ctor()
at GitUI.GitExtensionsForm..ctor(Boolean)
at GitUI.NBugReports.BugReportForm..ctor()
at GitExtensions.Program.ReportBug(System.Exception)
at GitExtensions.Program+<>c.<Main>b__1_2(System.Object, System.Threading.ThreadExceptionEventArgs)
Without a stable repro I'm not sure we can intelligently reason about this failure.
@mstv it is possible that the exception came from a background thread, which could have thrown a wrench into the mix...
Just wanted to let you know that I havent experienced the issue yet on
Thanks for the follow up. I'm going to close it, but holler back if you experience this again.
Hi guys,
Love this product! Recently i've run into an issue that I haven't had before. Not sure exactly when it started. We recently moved our repository from bitbucket to github, thats about the only thing that has changed recently that i can think of.
Current behaviour
Sometimes when switching branches and then opening the pull dialog gitextensions will hang and then crash without any error dialog.
Expected behaviour
Gitextensions should not crash after switching branches and opening the pull dialog.
Steps to reproduce
Change branch and then open the pull dialog
Did this work in previous version of GitExtensions
I have used git extensions for many years and I believe this bug might be recently added
Environment
Diagnostics
I grabbed a stacktrace from windows event log
And heres the loaded modules reported by event log