Skip to content

crash for ISM in ivas_swb_tbe_dec_fx()

with e6911975, this command line :

IVAS_dec MONO 32 bit syn

and the following bitstream :

bit

The crash happens du to a saturation at Ln2499 of swb_tbe_dec.c with the L_shl :


    FOR( i = 0; i < L_FRAME16k + L_SHB_LAHEAD; i++ )
    {
   >>>  shaped_shb_excitation_fx_32[i] = L_shl( shaped_shb_excitation_fx[i], Q11 - Q_bwe_exc );
        move32();
    }

    /* generate 32kHz SHB synthesis from 12.8(16)kHz signal */
    GenSHBSynth_fx_32( shaped_shb_excitation_fx_32, error_fx, hBWE_TD->genSHBsynth_Hilbert_Mem_fx, hBWE_TD->genSHBsynth_state_lsyn_filt_shb_local_fx_32, st->L_frame, &( hBWE_TD->syn_dm_phase ) );