mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-03 10:30:58 +02:00
fix(gdbstub): fix segfault when a non-running task is selected
This commit is contained in:
@@ -369,6 +369,9 @@ void gdbstub_handle_debug_int(esp_gdbstub_frame_t *regs_frame)
|
|||||||
* */
|
* */
|
||||||
void esp_gdbstub_init(void)
|
void esp_gdbstub_init(void)
|
||||||
{
|
{
|
||||||
|
#ifdef CONFIG_ESP_GDBSTUB_SUPPORT_TASKS
|
||||||
|
s_scratch.paniced_task_index = GDBSTUB_CUR_TASK_INDEX_UNKNOWN;
|
||||||
|
#endif
|
||||||
esp_intr_alloc(ETS_UART0_INTR_SOURCE, 0, esp_gdbstub_int, NULL, NULL);
|
esp_intr_alloc(ETS_UART0_INTR_SOURCE, 0, esp_gdbstub_int, NULL, NULL);
|
||||||
esp_gdbstub_init_dports();
|
esp_gdbstub_init_dports();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user