Crash in 7.1.4 encoder at 160kbps with selection test inputs
# Basic info - Encoder: d2960a01881c6ca9489f52dc2c14894fd196788d # Bug description Running ``` IVAS_cod_fx -mc 7_1_4 -max_band FB 160000 48 bm3aa1s08_48.wav bit ``` results in a crash: ``` Frames processed: fish: Job 1, './IVAS_cod_fx -mc 7_1_4 -max_ba…' terminated by signal SIGABRT (Abort) ``` The problem is a division by zero in frame 431 in `ivas_mc_paramupmix_enc.c:963`: ```cpp FOR( b = 0; b < MC_PARAMUPMIX_COMBINATIONS; b++ ) { FOR( bnd = 0; bnd < maxbands; bnd++ ) { rxy_fx = hMCParamUpmix->cov_real_fx[b][1][0][bnd]; ryy_fx = hMCParamUpmix->cov_real_fx[b][1][1][bnd]; Word16 exp_tmp = 0; move16(); Word32 tmp = BASOP_Util_Add_Mant32Exp( ryy_fx, sub( 31, ( hMCParamUpmix->hCovEnc[b]->pCov_state->q_cov_real_per_band[1][1][bnd] ) ), EPSILON_FX_M, EPSILON_FX_E, &exp_tmp ); exp_cmat = 0; move16(); cmat_fx = BASOP_Util_Divide3232_Scale( rxy_fx, tmp, &exp_cmat ); // <----- Crash happens here ```
issue