From 7c536be3d368886545072a4134d3ef63fe6514e3 Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Fri, 21 Jul 2023 03:00:23 +0100 Subject: [PATCH] Fix hang on faploader api mimatch cancel --- applications/services/loader/loader.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/applications/services/loader/loader.c b/applications/services/loader/loader.c index 81667b8d6..81e25e499 100644 --- a/applications/services/loader/loader.c +++ b/applications/services/loader/loader.c @@ -465,6 +465,13 @@ static LoaderStatus loader_start_external_app( dialog_message_free(message); furi_record_close(RECORD_DIALOGS); if(res != DialogMessageButtonRight) { + const char* err_msg = flipper_application_preload_status_to_string(preload_res); + status = loader_make_status_error( + LoaderStatusErrorAppStarted, + error_message, + "Preload failed, %s: %s", + path, + err_msg); break; } }