From 71a76c33d54a2a24cb235ece5ffc43a35d4e2393 Mon Sep 17 00:00:00 2001 From: GPayne Date: Thu, 15 Oct 2020 17:31:16 -0600 Subject: [PATCH] Fix for segfault after OpenSpace run if launcher was bypassed --- apps/OpenSpace/main.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/OpenSpace/main.cpp b/apps/OpenSpace/main.cpp index 8e5937f527..8684d9d744 100644 --- a/apps/OpenSpace/main.cpp +++ b/apps/OpenSpace/main.cpp @@ -1305,8 +1305,12 @@ int main(int argc, char** argv) { } #endif // OPENSPACE_HAS_SPOUT - launchwin->close(); - qaobj->quit(); + if (launchwin != nullptr) { + launchwin->close(); + } + if (qaobj != nullptr) { + qaobj->quit(); + } ghoul::deinitialize(); exit(EXIT_SUCCESS);