| Summary: | Changes between 5.24.2 and 5.24.3 cause some widgets to crash, bringing down Plasmashell | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Tony Green <kde> |
| Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | akselmo, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.24.3 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Manjaro | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Crash report from Reddit user
Crash report caused by WebSlice widget crashing Plasmashell Tarball containing WebSlice files |
||
|
Description
Tony Green
2022-03-22 18:22:09 UTC
Something I forgot to mention. The most recent version of Webslice *doesn't* crash the desktop (though it doesn't seem to work). I assume what's available as the "legacy" version when downloading widgets is the problematic one, though as I've had that widget on my desktop for some years it could be an even older one. I can dig through my backups to find out the date it was installed if necessary. However, the fact that a newer version doesn't cause the problem doesn't mitigate this problem as other people will also have had similarly long-installed widgets and may not know how to recover from a crashed desktop. Hmm, the crash backtrace doesn't contain any KDE code in it. Not sure how to proceed. (In reply to Nate Graham from comment #2) > Hmm, the crash backtrace doesn't contain any KDE code in it. Not sure how to > proceed. Probably my fault for not reading what the other user posted. I should be able to restore my config from a backup and get a fresh crash which (hopefully) will be more useful. Leave it with me and I'll sort that out as soon as time permits. Created attachment 147818 [details]
Crash report caused by WebSlice widget crashing Plasmashell
By temporarily restoring from a pre-upgrade backup I have forced my Plasmashell to crash, thus recreating the original crash report I had previously lost. I hope this will be more useful at diagnosing the problem.
My clue that it may have been WebSlice came from the line showing a problem in /usr/lib/libQt5WebEngineCore.so.5 (a lucky find/guess).
The version of WebSlice which caused this problem was installed in 2018. This may be what's available as the "legacy" version when adding new widgets, but in case it's useful in diagnosing this problem I will upload a tarball of the widget's files as installed on the problem setup.
Created attachment 147819 [details]
Tarball containing WebSlice files
(In reply to Nate Graham from comment #2) > Hmm, the crash backtrace doesn't contain any KDE code in it. Not sure how to > proceed. Fresh backtrace created and attached. I hope this will help. Thanks. |