Commit 90907b8
committed
rtos/esp32_stacking: AddressSanitizer: heap-buffer-overflow issue
#0 0x10c41485f in __asan_memcpy+0x1af (libclang_rt.asan_osx_dynamic.dylib:x86_64+0x4285f)
#1 0x10ab3dcfd in buf_cpy binarybuffer.c:60
#2 0x10ab2774b in rtos_generic_stack_read rtos.c:664
#3 0x10aac3ed9 in freertos_get_thread_registers_from_stack FreeRTOS.c:1148
#4 0x10aab2ea2 in freertos_get_thread_reg_list FreeRTOS.c:1238
#5 0x10aab32b1 in freertos_get_thread_reg FreeRTOS.c:1269
#6 0x10aabe903 in freertos_get_tasks_details FreeRTOS.c:797
#7 0x10aab270f in freertos_update_threads FreeRTOS.c:1060
#8 0x10ab1d66e in rtos_thread_packet rtos.c:395
#9 0x10ab1bad2 in gdb_thread_packet rtos.c:191
#10 0x10aa4643d in gdb_input_inner gdb_server.c:3547
#11 0x10aa3d534 in gdb_input gdb_server.c:3743
#12 0x10aa8e565 in server_loop server.c:566
#13 0x1099f6e66 in openocd_thread openocd.c:380
#14 0x1099f685e in openocd_main openocd.c:419
#15 0x1099f52b1 in main main.c:40
#16 0x7fff6bf78cc8 in start+0x0 (libdyld.dylib:x86_64+0x1acc8)1 parent 2922be3 commit 90907b8
1 file changed
+9
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
| |||
672 | 678 | | |
673 | 679 | | |
674 | 680 | | |
675 | | - | |
| 681 | + | |
676 | 682 | | |
677 | 683 | | |
678 | 684 | | |
| |||
690 | 696 | | |
691 | 697 | | |
692 | 698 | | |
693 | | - | |
| 699 | + | |
694 | 700 | | |
695 | 701 | | |
696 | 702 | | |
| |||
0 commit comments