From 28872ca3edbc5237917e8c25a172fc80edf14b64 Mon Sep 17 00:00:00 2001 From: Huang Qi Date: Tue, 30 Aug 2022 08:23:13 +0000 Subject: [PATCH] libc: Fix wrong report from UBSan ``` ubsan_prologue: ================================================================================ ubsan_prologue: UBSAN: array-index-out-of-bounds in symtab/symtab_allsyms.c:62:37 __ubsan_handle_out_of_bounds: index 1619 is out of range for type 'symtab_s [1]' ubsan_epilogue: ================================================================================ ``` Signed-off-by: Huang Qi --- libs/libc/symtab/symtab_allsyms.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/libc/symtab/symtab_allsyms.c b/libs/libc/symtab/symtab_allsyms.c index 021528ea25..eb34ec1c80 100644 --- a/libs/libc/symtab/symtab_allsyms.c +++ b/libs/libc/symtab/symtab_allsyms.c @@ -28,7 +28,7 @@ * Public Data ****************************************************************************/ -extern const struct symtab_s g_allsyms[1]; +extern const struct symtab_s g_allsyms[]; extern const int g_nallsyms; /****************************************************************************