mirror of
https://github.com/apache/nuttx.git
synced 2026-08-31 06:03:12 +00:00
mm/heap: Skip memset backtrace buffer
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
parent
70ecb4ef26
commit
54de894e52
1 changed files with 5 additions and 2 deletions
|
|
@ -88,8 +88,11 @@
|
|||
tcb = nxsched_get_tcb(tmp->pid); \
|
||||
if ((heap)->mm_procfs.backtrace || (tcb && tcb->flags & TCB_FLAG_HEAP_DUMP)) \
|
||||
{ \
|
||||
memset(tmp->backtrace, 0, sizeof(tmp->backtrace)); \
|
||||
backtrace(tmp->backtrace, CONFIG_MM_BACKTRACE); \
|
||||
int n = backtrace(tmp->backtrace, CONFIG_MM_BACKTRACE); \
|
||||
if (n < CONFIG_MM_BACKTRACE) \
|
||||
{ \
|
||||
tmp->backtrace[n] = 0; \
|
||||
} \
|
||||
} \
|
||||
else \
|
||||
{ \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue