Skip to content

Crash in core decoding with +10 dB input scaling

The +10 dB test job failed here: https://forge.3gpp.org/rep/sa4/audio/ivas-basop/-/pipelines/27527/test_report

I did not debug further, but since there are failures in various formats I suspect the issue is triggered in the core decoder.

To reproduce:

./IVAS_cod -stereo 32000 16 stvST16c+10dB.wav bit
./IVAS_dec STEREO 16 bit out.wav

The input comes from the PC short test vectors obtained with the +10 dB scaling:

tests/scale_pcm.py ./scripts/testv/ 3.162

Also attached here: stvST16c+10dB

The decoder halts with this message:

------ Running the decoder ------

IVAS_dec: lib_com/basop32.c:2430: L_shl: Assertion `0' failed.
Aborted (core dumped)