-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
Pantheon: Random crashes since upgrading to 23.11 #274999
Comments
Some situations I have now spotted, after further use. I'm not sure if they're actually new issues caused by the bump, or really 23.05 issues re-spotted after messing with my settings / trying out other packages again.
|
In addition to the above, the crashes from the OP came back yesterday. After getting 6 crashes in a row doing the same things post-login during a pair programming meetup, I had to give up on my graphical setup. I'll just list what I did after logging in:
Any suggestion for what I could do to provide more details would still be appreciated, because I know this isn't super helpful so far. Syslogs don't seem to have any details as-is, just a message that gala crashes along with the normal assertion failures. |
Honestly I don't think I can actually help fix such issue since I don't know much other than packaging, though Pantheon runs fine for me so far. Some random thing I can think of so far
And after getting a backtrace with debug symbols, and if you see lines pointing to mutter's source files, you can probably check which commit later touches those lines and try to backport it to the mutter Pantheon uses and see how it goes |
After re-enabling desktop notifications and re-discovering that TB mail notifs can crash my session, I've re-membered this issue. 😅 I don't have the time to dive into this too deeply, but I'll throw in what I've found. When I'm updating to 24.11, I'll try to find the time for more.
Not AFAICT, at least there's no message about the service explicitly failing in the syslog.
Looks to me like it's similar-enough to the stack trace from elementary/gala#1727 (comment), although outside of the multi-task view (I also remember the issue mentioned with that though, so maybe the cause is close enough). Fix for that issue is elementary/gala@186e9a3 in 8.0.0, but our 7.x version builds fine with it applied. If I notice this again in 24.11, I'll test if applying this changes anything. |
New random crash after switching to 24.11, while trying to open an app from the starter. Throwing it in here for now.
|
Same issue with 24.11 just now, will apply the patch locally and see if that helps. |
With the following commits applied to
The latter required manual backporting, though maybe this could be worked around by also applying some commit in-between to fix what the failed hunk(s) are looking for. |
With Gala 8.1 landed via #312449, I would expect this to be done on unstable. |
Describe the bug
After upgrading from 23.05 to 23.11, the rate of Pantheon crashes has gone from basically-never to once every few days. Some days I don't have any, other days it's 2-3 crashes.
I unfortunately can't pinpoint any particular situation that reproduces these crashes though. Here are some situations where I remember a crash happening afterwards:
...but I cannot force a crash by aggressively spamming these actions.
Steps To Reproduce
Unsure, beyond "Seemingly normal Pantheon usage on 23.11".
Expected behavior
No crashes.
Screenshots
n/a, just the regular Pantheon "An error occurred, please log out" screen after it happens.
Additional context
I'm not 100% certain this is really a Pantheon issue. Pantheon itself seems to look & behave fine for hours without any graphics issues. but the apps that I remember using before crashes are all GPU-accelerated.
I've been busy with bisecting my way through our git history for the last week or so, to find the cause of severe graphics issues & corruption under Miriway after upgrading from 23.05 to 23.11. Is it possible this is really a GPU driver issue? For now, all I can say about this issue is that gala is crashing sometimes.
If it turns out to be hardware/GPU-specific, I'm using a Radeon RX 5700 XT.
Any advice on how to debug the crashes would be appreciated, in case this is completely unreproducible on your end.
Notify maintainers
Pantheon maintainers for now: @davidak @bobby285271
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: