From 27d9aa3eff7e26c21218bece0310705a0453553f Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Fri, 14 Aug 2020 10:59:32 +0200 Subject: dont catch&abort Desktop::OpenClients_Impl rather just let the debugger or crashpad handle it Change-Id: I44e0dd06f2c84a7bf0099093a53032d759c18dea Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100729 Tested-by: Jenkins Reviewed-by: Noel Grandin --- desktop/source/app/app.cxx | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'desktop') diff --git a/desktop/source/app/app.cxx b/desktop/source/app/app.cxx index 9b9fa3896de5..57f88713cba4 100644 --- a/desktop/source/app/app.cxx +++ b/desktop/source/app/app.cxx @@ -1150,7 +1150,7 @@ void Desktop::Exception(ExceptionCategory nCategory) { case ExceptionCategory::ResourceNotLoaded: { - Application::Abort( OUString() ); + Application::Abort( "OS threw signal OSL_SIGNAL_USER_RESOURCEFAILURE" ); break; } @@ -1841,7 +1841,6 @@ class ExitTimer : public Timer IMPL_LINK_NOARG(Desktop, OpenClients_Impl, void*, void) { - try { // #i114963# // Enable IPC thread before OpenClients // @@ -1869,9 +1868,6 @@ IMPL_LINK_NOARG(Desktop, OpenClients_Impl, void*, void) const char *pExitPostStartup = getenv ("OOO_EXIT_POST_STARTUP"); if (pExitPostStartup && *pExitPostStartup) new ExitTimer(); - } catch (const css::uno::Exception &e) { - Application::Abort( "UNO exception during client open: " + e.Message ); - } } void Desktop::OpenClients() -- cgit