Skip to content

BASOP asserts in Stereo fx encoder for +10dB selection test inputs

Basic info

Bug description

Running the BASOP encoder for stereo input scaled to +10dB, a number of asserts are triggered:

For bitrates 13.2 - 64 kbps, file dm1aa1s05_48.10dB.wav

Assertion failed: (0), function L_add, file basop32.c, line 1786.
Frames processed:       fish: Job 1, './IVAS_cod_fx -stereo -max_band…' terminated by signal SIGABRT (Abort)

For bitrates 80 - 256 kbps, same file am1aa1s12_48.10dB.wav

Assertion failed: (0), function saturate, file basop32.c, line 507.
Frames processed:       fish: Job 1, './IVAS_cod_fx -stereo -max_band…' terminated by signal SIGABRT (Abort)

For bitrates

Ways to reproduce

First case:

for bitrate in 13200 16400 24400 32000; do
    ./IVAS_cod_fx -stereo -max_band FB $bitrate 48 dm1aa1s05_48.10dB.wav bit
done

Second case:

for bitrate in 48000 64000 80000 96000 128000 160000 192000 256000; do
    ./IVAS_cod_fx -stereo -max_band FB $bitrate 48 am1aa1s12_48.10dB.wav bit
done

Files will be shared via usual channel.