From dc0c8643d75d71078881c17345d3767b8b0265d6 Mon Sep 17 00:00:00 2001 From: Nav Date: Sat, 22 Jan 2022 16:45:42 +0000 Subject: [PATCH] Fixed seg fault on Bloom early shutdown (when invoking commands) --- src/Application.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Application.cpp b/src/Application.cpp index dd39d214..d50397d8 100644 --- a/src/Application.cpp +++ b/src/Application.cpp @@ -161,6 +161,10 @@ void Application::loadProjectSettings() { } void Application::saveProjectSettings() { + if (!this->projectSettings.has_value()) { + return; + } + const auto projectSettingsPath = Paths::projectSettingsPath(); auto jsonSettingsFile = QFile(QString::fromStdString(projectSettingsPath));