-
Notifications
You must be signed in to change notification settings - Fork 35
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
widgets crash wf-panel when removing and adding an output #180
Comments
I produced a better trace already shared on IRC, when running it on a bare metal instance and detaching and reattaching a monitor.
Seems to be crashing with an excess of file handles, and seems to only happen if the |
Hmm, a different crash this time:
|
And here's a full log output of a session that ended with a SIGTRAP due to file handle exhaustion:
|
i get the same panel crash when using a KVM switch. switching back to wayfire PC, panel will crash when using the windows-list widget. doesnt crash when windows-list is disabled. Also, sometimes when switching back to wayfire, it ends up on a different workspace from the one I was using before the switch. I do have preserve-ouput enabled. EDIT: well now I am running a script that monitors if the panel exits and then just restarts it again. sufficient for now. |
well its been 3 days since i switched to nvidia proprietary drivers and my panel hasn't crashed once since. previously i was using the nouveau driver with my nvidia 1660ti and then was using the intel igpu for a time. panel would crash a lot. it didnt occur to me it could be the gpu driver causing the issue?? will keep fingers crossed for a few more days. Hmmm. wait a sec, a few days ago i did install the windows-list-height branch. maybe that fixed something??? EDIT: Haven't had panel crash with the nvidia driver since Feb 6. Switched back to nouveau driver on Feb 21 and panel is crashing again. |
Here it is crashing on the notification widget, I think:
|
First crash May 20th around 11:44a when I woke the displays:
Second crash logged to journal May 21st 11:47a around when I woke the displays:
|
The first place this is noted is in window-list widget, here is the bt with asan:
To repro:
run wayland nested backend with
WLR_WL_OUTPUTS=2 wayfire -d -c /tmp/wayfire.ini
where wayfire.ini hasipc
andstipc
plugins enabled. Then clone https://github.com/ammen99/wayfire-tests and cd into wayfire-tests/wfpytest/ and run this script with python3:Expected: wf-panel does not crash
Actual: wf-panel crashes with above backtrace
The text was updated successfully, but these errors were encountered: