Skip to content

USAN: use-of-uninitialized-value in lib_dec/hf_synth_fx.c:1065:9

Basic info

Bug description

CLANG 18 usan triggers and error when bitstream starts with an SID in AMR-WB mode:

==31467==WARNING: MemorySanitizer: use-of-uninitialized-value
    #0 0x558fcea5621b in hf_synth_amr_wb_fx /ivas-basop/lib_dec/hf_synth_fx.c:1065:9
    #1 0x558fce93e9c9 in amr_wb_dec_fx /ivas-basop/lib_dec/amr_wb_dec_fx.c:944:9
    #2 0x558fce741280 in evs_dec_main_fx /ivas-basop/lib_dec/lib_dec_fx.c:5609:13
    #3 0x558fce73cf98 in IVAS_DEC_GetSamplesDecoder /ivas-basop/lib_dec/lib_dec_fx.c:3891:13
    #4 0x558fce6e1713 in decodeG192 /ivas-basop/apps/decoder.c:2279:32
    #5 0x558fce6c5887 in main /ivas-basop/apps/decoder.c:671:17
    #6 0x7f1ce879d1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
    #7 0x7f1ce879d28a in __libc_start_main csu/../csu/libc-start.c:360:3
    #8 0x558fce627484 in _start (/ivas-basop/CLANG1/IVAS_dec+0x3b484) (BuildId: 7ae2143b19c4e7b1b01d7298813a7a6b7cad0b7c)

Ways to reproduce