Closed mzpsh closed 6 years ago
Just read the readme again. Sorry.
Regarding the segfaults:
Audacious doesn't check the return value of instantiate()
like it should (code here), so it crashes if instantiate()
fails (NULL pointer dereference).
I'm not quite sure why LMMS crashes. Maybe it calls cleanup()
even when instantiate()
fails? I haven't really had a proper look at the code.
BTW, I moved to a new system, and not putting LC_NUMERIC option.
Seems like dsp can't handle decimal in config file, even as simple as "-4.6". Tried not to use decimal, like "-4" and it works, no more crash. This affect gain and eq effect, haven't tried other effect.
This affect Audacious and LMMS, seems like other program is affected too.
Distro: Arch Linux dsp version from AUR: latest from git Audacious version: 3.9 LMMS version: 1.1.3
Terminal output of audacious:
terminal output of lmms:
My ~/.config/ladspa_dsp/config file:
effects_chain=gain -4.6