diff options
| author | Zhang WenBin <[email protected]> | 2022-07-25 14:25:46 +0800 |
|---|---|---|
| committer | guo <[email protected]> | 2022-09-05 11:07:06 +0800 |
| commit | e2368bf7f340ec4bae9b273cc472156847ffa46c (patch) | |
| tree | 747265b223facf8b367e7ea507da30ea72af40dc /libcpu | |
| parent | d1daf0661955ac9c973094617786b293a102a207 (diff) | |
fix: 修复arm926异常时打印栈名乱码
Diffstat (limited to 'libcpu')
| -rw-r--r-- | libcpu/arm/arm926/trap.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libcpu/arm/arm926/trap.c b/libcpu/arm/arm926/trap.c index c1b1ffe912..a1458f9bdf 100644 --- a/libcpu/arm/arm926/trap.c +++ b/libcpu/arm/arm926/trap.c @@ -140,7 +140,7 @@ void rt_hw_trap_pabt(struct rt_hw_register *regs) rt_hw_show_register(regs); rt_kprintf("prefetch abort\n"); - rt_kprintf("thread - %s stack:\n", RT_NAME_MAX, rt_current_thread->name); + rt_kprintf("thread - %.*s stack:\n", RT_NAME_MAX, rt_current_thread->name); #if defined(RT_USING_FINSH) && defined(MSH_USING_BUILT_IN_COMMANDS) list_thread(); @@ -168,7 +168,7 @@ void rt_hw_trap_dabt(struct rt_hw_register *regs) rt_hw_show_register(regs); rt_kprintf("data abort\n"); - rt_kprintf("thread - %s stack:\n", RT_NAME_MAX, rt_current_thread->name); + rt_kprintf("thread - %.*s stack:\n", RT_NAME_MAX, rt_current_thread->name); #if defined(RT_USING_FINSH) && defined(MSH_USING_BUILT_IN_COMMANDS) list_thread(); |
