[CLANG18] MSAN: use-of-uninitialized-value in lib_rend/lib_rend_fx.c:11271:43
Basic Info
- Commit SHA: 9912e474
Bug description
Clang 18 MSAN found an use-of-uninitialized-value error at lib_rend/lib_rend_fx.c:11271:43:
==18720==WARNING: MemorySanitizer: use-of-uninitialized-value
#0 0x55ad60f99759 in intermidiate_ext_dirac_render /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:11271:43
#1 0x55ad60f8d03b in renderInputMasa /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:9141:21
#2 0x55ad60f5e339 in renderActiveInputsMasa /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:9229:9
#3 0x55ad60f34222 in getSamplesInternal /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:9585:5
#4 0x55ad60f31f65 in IVAS_REND_GetSamples /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:9606:5
#5 0x55ad60ed881e in main /builds/rep/sa4/audio/ivas-basop/apps/renderer.c:1941:28
#6 0x7ffba87661c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#7 0x7ffba876628a in __libc_start_main csu/../csu/libc-start.c:360:3
#8 0x55ad60e2d3e4 in _start (/builds/rep/sa4/audio/ivas-basop/IVAS_rend+0x3a3e4) (BuildId: e845afc3a132b8fe00855d47e10dee2ae7ded5fd)
SUMMARY: MemorySanitizer: use-of-uninitialized-value /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:11271:43 in intermidiate_ext_dirac_render
How to reproduce
Build with
make clean
make -j CLANG=1
Then run
IVAS_rend -i scripts/testv/spectral_test_1ch_48kHz.wav -if MASA1 -o tests/renderer_short/cut/MASA1_to_5_1None_5msNone_48kHz.wav -of 5_1 -fs 48 -no_delay_cmp -im scripts/testv/stv1MASA1TC48c.met -fr 5
or
python3 -m pytest "test_masa[48kHz-5ms-MASA1-5_1]" -n auto --update_ref --ref_encoder_path ./IVAS_cod --ref_decoder_path ./IVAS_dec