OMASA float decoder crashes with BASOP created bitstream
# Basic info <!--- Add commit SHA used to reproduce --> - Float reference: - Encoder (float): - Decoder (float): d11999bb048538d096b98e7c5ba70b627b423fbd - Fixed point: - Encoder (fixed): 0df52ff56b60a66d5e2f64cfaf32aec5e2e9be1e - Decoder (fixed): # Bug description OMASA bitstream MASA 2TC + 4 ISM created with BASOP encoder crashes in the float-reference decoder. The error produced by the decoder is Assertion failed: st->BER_detect != 1, file C:\Code\ivas-basop\lib_dec\ivas_mdct_core_dec.c, line 614 # Ways to reproduce At least following three bitrates crash at the same spot 64, 80 and 96 kbps. The problematic test vector can be found in Box folder: ...\Box_EXTERNAL_IVAS_BASOP_VERIFICATION\issues\issue-1444 <!-- Commandline or script --> ```Windows bat-file REM Crash1 ..\IVAS_cod_basop -max_band FB -ism_masa 4 2 sample_o1.csv sample_o2.csv sample_o3.csv sample_o4.csv sample_auto.met 64000 48 sample_auto.wav sp_c20_cln.bit ..\IVAS_dec_basopf BINAURAL 48 sp_c20_cln.bit sp_c20_BINAURAL.wav REM Crash2 ..\IVAS_cod_basop -max_band FB -ism_masa 4 2 sample_o1.csv sample_o2.csv sample_o3.csv sample_o4.csv sample_auto.met 80000 48 sample_auto.wav sp_c24_cln.bit ..\IVAS_dec_basopf BINAURAL 48 sp_c24_cln.bit sp_c24_BINAURAL.wav REM Crash3 ..\IVAS_cod_basop -max_band FB -ism_masa 4 2 sample_o1.csv sample_o2.csv sample_o3.csv sample_o4.csv sample_auto.met 96000 48 sample_auto.wav sp_c25_cln.bit ..\IVAS_dec_basopf BINAURAL 48 sp_c25_cln.bit sp_c25_BINAURAL.wav ``` <!--- Below are labels that will be added but are not shown in description. This is a template to help fill them. Add further information to the first row and remove and add labels as necessary. -->
issue