[CLANG18] ASAN: memory leaks in lib_rend/ivas_mcmasa_ana_fx.c:246:9
### Basic Info - Commit SHA: 6ff99c98efc6107548ccf07de60ff66339af1b46 ### Bug description Clang 18 ASAN found an memory leaks error at lib_rend/ivas_mcmasa_ana_fx.c:246:9: ``` ==18971==ERROR: LeakSanitizer: detected memory leaks Direct leak of 96 byte(s) in 3 object(s) allocated from: #0 0x5616d97c5293 in malloc (/builds/rep/sa4/audio/ivas-basop/IVAS_rend+0x138293) (BuildId: 18a0670bf7f65a8e974d58ce52f8f710a4b5e0c3) #1 0x5616d9988a0b in ivas_mcmasa_ana_open /builds/rep/sa4/audio/ivas-basop/lib_rend/ivas_mcmasa_ana_fx.c:246:9 #2 0x5616d9846bab in initMcMasaRendering /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:3082:5 #3 0x5616d98284dd in setRendInputActiveMc /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:3234:9 #4 0x5616d9824c53 in IVAS_REND_AddInput_fx /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:4691:5 #5 0x5616d9806d81 in main /builds/rep/sa4/audio/ivas-basop/apps/renderer.c:1348:9 #6 0x7fc6da0141c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 #7 0x7fc6da01428a in __libc_start_main csu/../csu/libc-start.c:360:3 #8 0x5616d972a444 in _start (/builds/rep/sa4/audio/ivas-basop/IVAS_rend+0x9d444) (BuildId: 18a0670bf7f65a8e974d58ce52f8f710a4b5e0c3) Indirect leak of 576 byte(s) in 12 object(s) allocated from: #0 0x5616d97c5293 in malloc (/builds/rep/sa4/audio/ivas-basop/IVAS_rend+0x138293) (BuildId: 18a0670bf7f65a8e974d58ce52f8f710a4b5e0c3) #1 0x5616d9988aad in ivas_mcmasa_ana_open /builds/rep/sa4/audio/ivas-basop/lib_rend/ivas_mcmasa_ana_fx.c:253:13 #2 0x5616d9846bab in initMcMasaRendering /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:3082:5 #3 0x5616d98284dd in setRendInputActiveMc /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:3234:9 #4 0x5616d9824c53 in IVAS_REND_AddInput_fx /builds/rep/sa4/audio/ivas-basop/lib_rend/lib_rend_fx.c:4691:5 #5 0x5616d9806d81 in main /builds/rep/sa4/audio/ivas-basop/apps/renderer.c:1348:9 #6 0x7fc6da0141c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 #7 0x7fc6da01428a in __libc_start_main csu/../csu/libc-start.c:360:3 #8 0x5616d972a444 in _start (/builds/rep/sa4/audio/ivas-basop/IVAS_rend+0x9d444) (BuildId: 18a0670bf7f65a8e974d58ce52f8f710a4b5e0c3) SUMMARY: AddressSanitizer: 672 byte(s) leaked in 15 allocation(s). ``` ### How to reproduce :warning: Make sure to use CLANG v18 for building the codec :warning Build with ``` make clean make -j CLANG=2 ``` Then run ``` ./IVAS_rend -i scripts/testv/mixed_10sec_mc714_foa_masa2_ism4_16.txt -if META -o tests/renderer_short/cut/mixed_10sec_mc714_foa_masa2_ism4_16_to_MASA2None_20msNone_16kHz.wav -of MASA2 -fs 16 -no_delay_cmp -q -fr 20 ``` or ``` python3 -m pytest "test_masa_prerend_scenes[16kHz-mixed_10sec_mc714_foa_masa2_ism4-MASA2]" -n auto --update_ref --ref_encoder_path ./IVAS_cod --ref_decoder_path ./IVAS_dec ```
issue