Clicking `Show Native Window` for LSP Limiter sometime crashes
EasyEffects Version
7.1.6
What package are you using?
Other (specify below)
Distribution
debian sid
Describe the bug
I don't have a reproduction steps. Sometimes, when clicking on the
Show Native Window button in the Limiter plugin, whole EE crashes.
It happened 5+ times over last few weeks with Limiter,
but i've never ever seen that happen with any other filter.
I don't have a backtrace, so i understand that this is not exactly actionable.
CC @sadko4u
Expected Behavior
No response
Debug Log
No response
Additional Information
No response
You can build LSP Plugins in debug mode and enable trace using these options:
make config DEBUG=1 TRACE=1
This will make LSP Plugins write log files to /tmp/lsp-lv2.log and /tmp/lsp-lv2ui.log.
Also you'll be available to get stack trace running the host tool in GDB.
@LebedevRI also try to install the pacakge with EasyEffects debug symbols and run sudo coredumpctl info right after a crash so we can have some idea about what it is being done when it crashes.
Just thought I'd chime in here...
Also happening for me when trying to open the Native Window for the Equalizer... the Limiter seems fine here though.
I can't provide a dump though as I have coredump saves disabled on my system... I checked the systemd journal and dmesg output, didn't see anything about any seg faults or anything like that, that could have been related.
EDIT: From the little bit of poking at it I did do when I first noticed it happening, it seems to only crash if I try to open the Native Window while there is something currently being played.
If I open it while nothing is playing, it opens just fine, and then I can start playing audio from any application just fine and the Native Window works as normal.
From the little bit of poking at it I did do when I first noticed it happening, it seems to only crash if I try to open the Native Window while there is something currently being played.
On my computer the native window for the equalizer and the limiter open just fine while something is playing. I wonder what is being triggered on your system for this to be making a difference.
For me, it crashes maybe once per ~40+ times i click that button. It's almost assuredly some kind of a race condition. (and yes, IIRC it always only happened when something is actually playing)
For me, it crashes maybe once per ~40+ times i click that button. It's almost assuredly some kind of a race condition. (and yes, IIRC it always only happened when something is actually playing)
It is possible. The problem is that I do not open the native plugin window (or EE window) often enough to see the problem. Someone that does that will have to view coredumps/gdb outputs so we can have some idea about where the crash is happening.
So much has changed that is probably better to close this issue
Still happening on 7.2.5 + lsp1.2.21, i don't know if this has been fixed in newer LSP versions.
Still happening on
7.2.5+ lsp1.2.21, i don't know if this has been fixed in newer LSP versions.
Ok. But considering this involves graphical interface management it will probably be better to debug in a new issue dedicated to the new qt version.