bootloader_support: fix crash in image verification is SHA doesn't match

pull/4618/head
Angus Gratton 2019-12-12 10:37:00 +11:00 zatwierdzone przez Angus Gratton
rodzic b2ed553bbf
commit ba3f47efd6
1 zmienionych plików z 1 dodań i 0 usunięć

Wyświetl plik

@ -222,6 +222,7 @@ static esp_err_t image_load(esp_image_load_mode_t mode, const esp_partition_pos_
// No secure boot, but SHA-256 can be appended for basic corruption detection
if (sha_handle != NULL && !esp_cpu_in_ocd_debug_mode()) {
err = verify_simple_hash(sha_handle, data);
sha_handle = NULL; // calling verify_simple_hash finishes sha_handle
}
#endif // SECURE_BOOT_CHECK_SIGNATURE
} else { // verify_sha