-
-
Notifications
You must be signed in to change notification settings - Fork 707
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash on Resume from Suspend #2304
Comments
I think I have the same crash. After resume from suspend, waybar crashed
|
@Riolku Thanks for the detailed report (maybe consider changing the title - the 'mutex' part may prevent other users with a similar issue from reading here). I'm experiencing a similar issue running |
|
Unsure if git bisect is finding a different segfault. |
I believe that issue #2310 is a dup of this same bug. Please see my comment there as I did a backtrace to isolate the bug to a specific commit in the 0.9.19 release. The quick fix is to roll back to version 0.9.18. |
@xytovl Maybe you can check, seem related to your work |
With the given command |
Seems to work |
Ran into an issue today on sway + Arch (running waybar 0.9.19) where it crashed often on system resume.
Steps
swaymsg output eDP-1 disable; swaymsg output eDP-1 enable; systemctl suspend
The issue seems to be related to some sort of mutex race condition. The errors vary, but all have to do with
wakeUp
.I managed to reproduce with a config of:
But the error is much more consistent with many modules. I failed to reproduce it with an empty config.
I built a debug binary from master and tested, applying the following diff to avoid catching the exception that kills waybar:
This allowed me some intuition behind the error.
Here is a GDB log of reproducing the error with the minimal config above:
I've uploaded the core file of this run to my own server because it's too large for github.
The text was updated successfully, but these errors were encountered: