From 5cab342c8c85b5d2d199ddd20816cfae3c09b94c Mon Sep 17 00:00:00 2001 From: Faryan Rezagholi Date: Mon, 1 Jul 2019 22:24:46 +0200 Subject: [PATCH] do not try to show an exception windows when main form is already disposed --- mRemoteV1/App/ProgramRoot.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mRemoteV1/App/ProgramRoot.cs b/mRemoteV1/App/ProgramRoot.cs index ecdbbea1a..6c73a1c8a 100644 --- a/mRemoteV1/App/ProgramRoot.cs +++ b/mRemoteV1/App/ProgramRoot.cs @@ -88,8 +88,11 @@ namespace mRemoteNG.App if (!FrmSplashScreen.getInstance().IsDisposed) FrmSplashScreen.getInstance().Close(); + if (FrmMain.Default.IsDisposed) return; + var window = new UnhandledExceptionWindow(e.Exception, false); window.ShowDialog(FrmMain.Default); + } private static void CurrentDomainOnUnhandledException(object sender, UnhandledExceptionEventArgs e)