Skip to content

MSAN: use-of-uninitialized-value in RenderConfigReader_checkValues

Basic info

Bug description

Reported here https://forge.3gpp.org/rep/sa4/audio/ivas-basop/-/jobs/544364 and still persist in latest main.

Sanitizer points to this line

hRenderConfig->distAtt[0] = max( 0.1f, hRenderConfig->distAtt[0] );

which was introduced here !1924 (merged)

Ways to reproduce

Box folder: ...\Box_EXTERNAL_IVAS_BASOP_VERIFICATION\issues\issue-xxxx

./IVAS_cod -mc 5_1 512000 48 /scripts/testv/stv51MC48c.wav debug.bit
./IVAS_dec -fr 20 -render_config /scripts/testv/rend_config_ER_v1.cfg -t /scripts/testv/headrot_case00_3000_q.csv BINAURAL_ROOM_REVERB 48 debug.bit out.wav