Decoder crash for ParamUpmix MC 7.1+4 at 160kbps decoding to mono at 16/32kHz in ivas_ls_setup_conversion_process_mdct_fx()
# Basic info <!--- Add commit SHA used to reproduce --> * Float reference: * Encoder (float): db364042fba738d5d0f9823c047e75edea62bae7 * Decoder (float): db364042fba738d5d0f9823c047e75edea62bae7 * Fixed point: * Decoder (fixed): c7a858558ad1db5d351625145b2d030bb70c73d2 # Bug description The fixed point decoder crashes with an assert: ``` Assertion failed: (0), function L_add, file basop32.c, line 1661. ``` ![grafik](/uploads/4c7f798c136e33eb4da6e67fa747fa47/grafik.png){width=415 height=183} # Ways to reproduce Box folder: ...\Box_EXTERNAL_IVAS_BASOP_VERIFICATION\issues\issue-1798 <!-- Commandline or script --> ```bash ./IVAS_dec mono 32 bit out.wav ``` The assert occurs only for mono output at 16/32kHz. 48kHz output does not crash. Likely related to #1797. <!--- 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