From 9ebc88122367a5fc4e767fd118dd191903465081 Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Tue, 23 Sep 2014 16:15:52 +0200 Subject: [PATCH] Prevent segfault on exit when module not found. --- src/libcalamaresui/modulesystem/ModuleManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libcalamaresui/modulesystem/ModuleManager.cpp b/src/libcalamaresui/modulesystem/ModuleManager.cpp index 81bce490b..ff785b56c 100644 --- a/src/libcalamaresui/modulesystem/ModuleManager.cpp +++ b/src/libcalamaresui/modulesystem/ModuleManager.cpp @@ -84,7 +84,8 @@ ModuleManager::loadModules( Phase phase ) { cDebug() << "Module" << moduleName << "not found in module search paths." << "\nCalamares will now quit."; - qApp->quit(); + qApp->exit( 1 ); + return; } if ( m_availableModules.value( moduleName )->isLoaded() ) {