Assert in OMASA pre-renderer
# Basic info <!--- Add commit SHA used to reproduce--> - Float reference: - Encoder (float): n/a - Decoder (float): n/a - Fixed point: - Encoder (fixed): f41cbecf5dc863bebd9e12952de36775cc65ad82 - Decoder (fixed): f41cbecf5dc863bebd9e12952de36775cc65ad82 # Bug description ``` #3 0x00007ffff7cb96e2 in __GI___assert_fail (assertion=0x555555a5756c "0", file=0x555555a57558 "lib_basop/basop32.c", line=1661, function=0x555555a575ac <__PRETTY_FUNCTION__.3> "L_add") at assert.c:103 #4 0x0000555555566ca3 in L_add (L_var1=1188795228, L_var2=1194287174) at lib_basop/basop32.c:1661 #5 0x00005555559de237 in CL_add (inp1=..., inp2=...) at lib_basop/complex_basop.c:49 #6 0x0000555555897815 in fft30_with_cmplx_data (inp=0x7ffffffe44c0) at lib_com/fft_cldfb_fx.c:887 #7 0x0000555555898010 in fft_cldfb_fx (data=0x7ffffffe44c0, size=30) at lib_com/fft_cldfb_fx.c:1038 #8 0x000055555587582e in cldfbAnalysis_ts_fx_var_q (timeIn_fx=0x7ffffffe9230, realBuffer_fx=0x7ffffffe5ab0, imagBuffer_fx=0x7ffffffe56e0, samplesToProcess=60, h_cldfb=0x555555dbe1a0, q_cldfb=0x7ffffffe4966) at lib_com/cldfb_fx.c:756 #9 0x00005555555f967d in ivas_omasa_param_est_ana_fx (hOMasa=0x555555dbb390, data_f_fx=0x7ffffffe7430, data_f_q=28, elevation_m_values_fx=0x7ffffffe7280, azimuth_m_values_fx=0x7ffffffe7100, energyRatio_fx=0x7ffffffe6f80, energyRatio_q=0x7ffffffe6c7a, spreadCoherence_fx=0x7ffffffe6e00, spreadCoherence_q=0x7ffffffe6c7e, surroundingCoherence_fx=0x7ffffffe6c80, surroundingCoherence_q=0x7ffffffe6c7c, input_frame=960, nchan_ism=4) at lib_rend/ivas_omasa_ana_fx.c:456 #10 0x00005555555f8f34 in ivas_omasa_ana_fx (hOMasa=0x555555dbb390, data_in_fx=0x7ffffffe7430, data_in_q=0x7ffffffe742e, input_frame=960, nchan_transport=1, nchan_ism=4) at lib_rend/ivas_omasa_ana_fx.c:318 #11 0x0000555555578073 in renderIsmToMasa (ismInput=0x555555da60d0, outAudio=..., exp=0x7ffffffeb09e) at lib_rend/lib_rend_fx.c:7116 #12 0x000055555557835c in renderInputIsm (ismInput=0x555555da60d0, outConfig=IVAS_AUDIO_CONFIG_MASA1, outAudio=...) at lib_rend/lib_rend_fx.c:7200 #13 0x000055555557842a in renderActiveInputsIsm (hIvasRend=0x555555da60c0, outAudio=...) at lib_rend/lib_rend_fx.c:7240 #14 0x000055555557f052 in getSamplesInternal (hIvasRend=0x555555da60c0, outAudio=...) at lib_rend/lib_rend_fx.c:9419 #15 0x000055555557f14f in IVAS_REND_GetSamples (hIvasRend=0x555555da60c0, outAudio=...) at lib_rend/lib_rend_fx.c:9452 #16 0x0000555555560322 in main (argc=21, argv=0x7fffffffe138) at apps/renderer.c:1934 ``` Occurs in frame no. 423. The stack-trace is similar to #2244 - possibly it's the same root cause. # Ways to reproduce <!--Commandline or script--> ```bash IVAS_rend -i testv/ltv48_OMASA_4ISM_1TC.wav -if ISM4MASA1 -o ISM4MASA1_to_MASA1None_20msNone_48kHz.wav -of MASA1 -fs 48 -no_delay_cmp -q -im testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv testv/ltv48_OMASA_4ISM_1TC.met -fr 20 ``` <!--- 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