From da3b28c29d38bd9f2aa75b947bc58c6f01259b43 Mon Sep 17 00:00:00 2001 From: Marius Vikhammer Date: Tue, 27 Aug 2024 16:56:17 +0800 Subject: [PATCH] fix(system): fixed broken backtrace from wdt when using eh-frame --- components/esp_system/port/arch/riscv/debug_helpers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esp_system/port/arch/riscv/debug_helpers.c b/components/esp_system/port/arch/riscv/debug_helpers.c index 05ab68fdea..6b27451306 100644 --- a/components/esp_system/port/arch/riscv/debug_helpers.c +++ b/components/esp_system/port/arch/riscv/debug_helpers.c @@ -55,7 +55,7 @@ esp_err_t IRAM_ATTR esp_backtrace_print(int depth) #if CONFIG_ESP_SYSTEM_USE_EH_FRAME esp_rom_printf("esp_backtrace_print: Print CPU %d (current core) backtrace\n", current_core); - esp_eh_frame_print_backtrace(&frame); + esp_eh_frame_print_backtrace(frame); #else // CONFIG_ESP_SYSTEM_USE_EH_FRAME esp_rom_printf("esp_backtrace_print: Print CPU %d (current core) registers\n", current_core); panic_prepare_frame_from_ctx(&backtrace_frame);