From: ilho kim Date: Mon, 2 Jan 2023 06:40:14 +0000 (+0900) Subject: Fix crash occured during ReinstallSteps X-Git-Tag: accepted/tizen/7.0/unified/20230111.015138~6 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fappfw%2Fapp-installers.git;a=commitdiff_plain;h=ff34ab43800709c1ac5059090d326761c3e47dba Fix crash occured during ReinstallSteps ReinstallSteps don't have recovery file Change-Id: I419fd984b62fd16e7195b7b785dcdccee26ae1be Signed-off-by: ilho kim --- diff --git a/src/common/step/security/step_update_security.cc b/src/common/step/security/step_update_security.cc index 7d17db2..0903017 100644 --- a/src/common/step/security/step_update_security.cc +++ b/src/common/step/security/step_update_security.cc @@ -61,6 +61,9 @@ Step::Status StepUpdateSecurity::undo() { void StepUpdateSecurity::AddRecoveryInfo() { recovery::RecoveryFile* recovery_file = context_->recovery_info.get().recovery_file.get(); + if (!recovery_file) + return; + recovery_file->set_security_operation_done(true); recovery_file->WriteAndCommitFileContent(); }