Skip to content

IVAS_rend: segfaults with unsupported I/O configs

Basic info

Bug description

The renderer library doesn't check if the I/O configurations set by the user is supported. As a result, IVAS_rend runs into segfaults with unsupported configs, instead of gracefully displaying an error message.

Ways to reproduce

For example, binaural rendering of stereo causes a segfault:

IVAS_rend -i tests/renderer/data/spectral_test_2ch_48kHz.wav -if stereo -o /dev/null -of BINAURAL -fs 48 -q