diff --git a/launcher/src/logger.cpp b/launcher/src/logger.cpp index d796056..9b15b0f 100644 --- a/launcher/src/logger.cpp +++ b/launcher/src/logger.cpp @@ -90,6 +90,9 @@ Q_GLOBAL_STATIC(Logger, logger) void handler(const QtMsgType type, const QMessageLogContext &context, const QString &message) { + if (!logger.exists()) { + return; + } switch (type) { case QtDebugMsg: case QtInfoMsg: @@ -107,4 +110,4 @@ void initializeLogging() { logger()->initialize(); qInstallMessageHandler(handler); -} \ No newline at end of file +}