Skip to content

Decoder crash for MASA1 rateswitching to EXT with FER in generate_masking_noise_mdct_fx()

Basic info

Bug description

The decoder crashes for the complexity measurement job with an assert in fd_cng_dec_fx.c:4934:

Assertion failed: (scale >= 0), function generate_masking_noise_mdct_fx, file fd_cng_dec_fx.c, line 4934.

grafik

Ways to reproduce

Bitstream: ltv48_MASA1TC_MASA_1TC_ball_wb_rs_fer_ep_10pct_fer_g192.192.zip

Rateswitching file: https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/blob/main/scripts/switchPaths/sw_13k2_512k.bin

Error pattern: https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/blob/main/ci/complexity_measurements/ep_10pct_fer.g192

IVAS_cod -masa 1 ltv48_MASA1TC.met -max_band wb sw_13k2_512k.bin 16 ltv48_MASA1TC_16_MASA1TC.pcm bit
eid-xor -vbr -fer bit ep_10pct_fer.g192 bit_err
IVAS_dec EXT 16 bit_err out