From 370eefb49133c892f4e1efd290f6ba9c03a2a1db Mon Sep 17 00:00:00 2001 From: xuxingliang Date: Fri, 15 Nov 2024 09:56:40 +0800 Subject: [PATCH] libc/misc: do not sanitize backtrace_format We could call backtrace from mm module and access to kasan protected mm_node.backtrace field. Disable kasan check for backtrace_format. Signed-off-by: xuxingliang --- libs/libc/misc/lib_backtrace.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/libc/misc/lib_backtrace.c b/libs/libc/misc/lib_backtrace.c index fcc8e92cfea..8945e76f11f 100644 --- a/libs/libc/misc/lib_backtrace.c +++ b/libs/libc/misc/lib_backtrace.c @@ -459,6 +459,7 @@ void backtrace_symbols_fd(FAR void *const *buffer, int size, int fd) * ****************************************************************************/ +nosanitize_address int backtrace_format(FAR char *buffer, int size, FAR void *backtrace[], int depth) {