| Summary: | Plasma crashes in KlipperPopup::KlipperPopup() and then crashes repeatedly when it tries to restart itself | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Patrick Silva <bugseforuns> |
| Component: | Clipboard widget & pop-up | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | nate, qydwhotmail |
| Priority: | NOR | Keywords: | regression |
| Version First Reported In: | 6.1.90 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/6bf8c620d4ff0e2feccb4947ce845389d250b452 | Version Fixed/Implemented In: | 6.2.0 |
| Sentry Crash Report: | PLASMA-WORKSPACE-102N | ||
| Attachments: |
long backtrace
non-default clipboard settings |
||
Operating System: Arch Linux KDE Plasma Version: 6.1.90 KDE Frameworks Version: 6.5.0 Qt Version: 6.8.0 Graphics Platform: Wayland Fushan, would you be able to have a look here? Thanks a lot! Does `rm -r ~/.cache/plasmashell` help? (In reply to Fushan Wen from comment #3) > Does `rm -r ~/.cache/plasmashell` help? No. Currently I can`t to start Plasma 6.2 beta with my main user account because Plasma crashes repeatedly, and I only get a black screen with mouse pointer and some instances of drdonqi. However, I can log in with another user account without any noticeable problem. I have just noticed that I can start Plasma with my main user account if the clipboard is empty. But Plasma crashes repeatedly after login again if the clipboard is not empty. I can reproduce the crashes after login with these steps: 1. copy any text or file to clipboard 2. log out 3. log in Result: Plasma crashes repeatedly and I'm only get a black screen with mouse pointer, and some instances of drkonqi. I can't reproduce these crashes after login with another user account. How many clips do you have in the history? A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4726 The crashes after login occur regardless the amount of items in the history. Plasma crashes repeatedly after login even if there is just 1 item in the history of the clipboard applet. Git commit 1cb41f11aba83eb8cf636ec96a516ffbadaf9dc5 by Fushan Wen. Committed on 19/09/2024 at 12:38. Pushed by fusionfuture into branch 'master'. klipper: remove as operator to work around problematic generated QML code https://bugreports.qt.io/browse/QTBUG-119885 FIXED-IN: 6.2.0 M +2 -2 klipper/declarative/qml/ClipboardItemDelegate.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/1cb41f11aba83eb8cf636ec96a516ffbadaf9dc5 Git commit 6bf8c620d4ff0e2feccb4947ce845389d250b452 by Fushan Wen. Committed on 19/09/2024 at 13:03. Pushed by fusionfuture into branch 'Plasma/6.2'. klipper: remove as operator to work around problematic generated QML code https://bugreports.qt.io/browse/QTBUG-119885 FIXED-IN: 6.2.0 (cherry picked from commit 1cb41f11aba83eb8cf636ec96a516ffbadaf9dc5) Co-authored-by: Fushan Wen <qydwhotmail@gmail.com> M +2 -2 klipper/declarative/qml/ClipboardItemDelegate.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/6bf8c620d4ff0e2feccb4947ce845389d250b452 Created attachment 173906 [details]
non-default clipboard settings
This bug affects Plasma 6.2 beta if the clipboard is not empty and the non-default clipboard settings seen in the screenshot attached to this comment are used. Plasma 6.2 beta does not crash with default clipboard settings even if the clipboard is not empty.
I have built 6.2 branch on my system and can confirm that Fushan's patch fixes the crash with non-default clipboard settings and non-empty clipboard. :)
|
Created attachment 173600 [details] long backtrace SUMMARY I'm testing Plasma 6.2 beta on Arch Linux; sometimes it crashes apparently without any reason and then it crashes repeatedly (many instances of drkonqi show up) when it tries to restart itself. Operating System: Arch Linux KDE Plasma Version: 6.1.90 KDE Frameworks Version: 6.5.0 Qt Version: 6.8.0 Graphics Platform: Wayland