Fix crash occured during manifest direct install 29/285929/1
authorIlho Kim <ilho159.kim@samsung.com>
Thu, 22 Dec 2022 10:43:55 +0000 (19:43 +0900)
committerIlho Kim <ilho159.kim@samsung.com>
Thu, 22 Dec 2022 10:43:55 +0000 (19:43 +0900)
Change-Id: I6718aa9f73aaa7f9c57491364929a074192f39bf
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
src/common/step/security/step_register_security.cc

index 8c655f1..3a8d0d1 100644 (file)
@@ -67,6 +67,9 @@ Step::Status StepRegisterSecurity::process() {
 void StepRegisterSecurity::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();
 }