MSAN: use-of-uninitialized-value in RenderConfigReader_checkValues
Basic info
- Decoder (fixed): 7e52e55f
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