BASOP decoder asserts in ivas_dirac_dec_binaural_determine_processing_matrices_fx with OMASA BASOP encoder bitstream using rate switching

Basic info

  • Fixed point:
    • Encoder (fixed): 687cd90d
    • Decoder (fixed): 687cd90d

Bug description

One more crash in the same place with another combination. Only happens with BASOP ENC to BASOP DEC.

Stack trace

Screenshot_2025-04-28_at_11.03.41

Ways to reproduce

Following command line with this rate switching pattern omasa_4obj_techs_start_384k_20frames.bin

IVAS_cod -ism_masa 4 2 ltv48_OMASA_4ISM_2TC_ISM1.csv ltv48_OMASA_4ISM_2TC_ISM2.csv ltv48_OMASA_4ISM_2TC_ISM3.csv ltv48_OMASA_4ISM_2TC_ISM4.csv ltv48_OMASA_4ISM_2TC.met -max_band fb  omasa_4obj_techs_start_384k_20frames.bin 48 ltv48_OMASA_4ISM_2TC.wav test_0840.bs
IVAS_dec BINAURAL_ROOM_IR 48 test_0840.bs 0840_ltv48_OMASA_4ISM_2TC.wav_omasa_4obj_techs_start_384k_20frames_48-48___BINAURAL_ROOM_IR.wav
Assignee Loading
Time tracking Loading