mirror of https://github.com/ARMmbed/mbed-os.git
mbed_error.c: Fixed another bug of possible stack overflow.
parent
bd9ec8b6d7
commit
c257c5f0c7
|
|
@ -509,7 +509,7 @@ static void print_stack_dump_core(uint32_t stack_start, uint32_t stack_size, uin
|
|||
mbed_error_printf("\n0x%08" PRIX32 ":", st);
|
||||
for (int i = 0; i < STACK_DUMP_WIDTH; i++) {
|
||||
uint32_t st_cur = st + i * sizeof(int);
|
||||
if (st_cur > st_end) {
|
||||
if (st_cur >= st_end) {
|
||||
break;
|
||||
}
|
||||
uint32_t st_val = *((uint32_t *)st_cur);
|
||||
|
|
|
|||
Loading…
Reference in New Issue