fix(espcoredump): prevent null pointer dereference in panic reason handling

This commit is contained in:
Erhan Kurubas 2024-11-30 15:15:01 +01:00
parent cd913c60be
commit 190f021ba8

View File

@ -301,7 +301,7 @@ void esp_panic_handler(panic_info_t *info)
char *panic_reason_str = NULL;
if (info->pseudo_excause) {
panic_reason_str = (char *)info->reason;
} else if (g_panic_abort && strlen(g_panic_abort_details)) {
} else if (g_panic_abort) {
panic_reason_str = g_panic_abort_details;
}
if (panic_reason_str) {