Skip to content

Assert in StereoDmxEVS complexity job in EVS decoder

Basic info

Bug description

Some modes in the StereoDmxEVS complexity run trigger an assert in the decoder. The decoder is pure EVS.

IVAS_dec: lib_com/fd_cng_com_fx.c:1234: minimum_statistics: Assertion `msNoiseEst[j] >= 0' failed.

Ways to reproduce

⚠️ Could not reproduce this, neither in the runner container, nor locally on my Laptop ⚠️

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

Use runIvasCodec.py

python3 scripts/runIvasCodec.py -p scripts/config/ci_linux_ltv.json -m StereoDmxEvs_b07_64_wb_rs -f ci/complexity_measurements/ep_10pct_fer.g192 --oc mono -e ./IVAS_cod -d ./IVAS_dec

or:

IVAS_cod -stereo_dmx_evs -max_band wb scripts/switchPaths/sw_wb1.bin 16 COMPLEXITY/pcm/ltv48_STEREO_16_STEREO.pcm ltv48_STEREO_StereoDmxEvs_b07_64_wb_rs.192
scripts/tools/Linux/eid-xor -vbr -fer ltv48_STEREO_StereoDmxEvs_b07_64_wb_rs.192 ep_10pct_fer.g192 bit_fer
IVAS_dec 16 bit_fer out.wav