brummer10 / guitarix

guitarix virtual versatile amplification for Jack/Linux
234 stars 24 forks source link

Segfault on start #141

Open edwloef opened 4 months ago

edwloef commented 4 months ago

Guitarix starts, shows GUI and immediately freezes.

Backtrace: https://pastebin.com/hyufLQnh

This occurs on both 0.44.1-6 and latest git

For some reason setting PIPEWIRE_LATENCY="128/96000" resolves the issue. By default it tries to use 1024/48000

brummer10 commented 4 months ago

This looks like it happen in the Detune plugin. I've no idea why. I still use jack here, and therewith it works as expected when setting to 1024/48000

Could you check if it crash as well when you put the Detune plug out of the processing before trying 1024/48000 that may help to identify the source of the trouble.

edwloef commented 4 months ago

Disabling the detuner and restarting worked, and I was able to enable it again in the running instance and nothing happened. Additionally now I can no longer reproduce the issue 😆

brummer10 commented 4 months ago

Thanks for checking. That's sounds as if there is a race condition somehow in the Detune setup routine. I put it on my to-do-list to check that. Please leave the report open as a reminder for me.