From 20db8b740bcccd0889b4d19210f98c1f902b87bd Mon Sep 17 00:00:00 2001 From: sudden6 Date: Fri, 31 Mar 2017 09:45:33 +0200 Subject: [PATCH] fix(core): don't continue when the tox file is corrupted --- src/core/core.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/core/core.cpp b/src/core/core.cpp index 809f40774..24f984294 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -180,8 +180,9 @@ void Core::makeTox(QByteArray savedata) break; case TOX_ERR_NEW_LOAD_BAD_FORMAT: - qWarning() << "failed to parse Tox save data"; - break; + qCritical() << "failed to parse Tox save data"; + emit failedToStart(); + return; case TOX_ERR_NEW_PORT_ALLOC: if (Settings::getInstance().getEnableIPv6()) {