| Summary: | plasmashell crashed at StatusNotifierItemHost::~StatusNotifierItemHost() | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Fushan Wen <qydwhotmail> |
| Component: | System Tray widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | materka, nate |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 5.26.0 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/89eb2eb653ff05de3c07029296d886cc059df824 | Version Fixed/Implemented In: | 5.26.2 |
| Sentry Crash Report: | |||
|
Description
Fushan Wen
2022-10-21 16:27:46 UTC
Git commit 4d6ff63939310f8395b613306734ed8aef7d8a5d by Fushan Wen, on behalf of David Edmundson. Committed on 22/10/2022 at 00:58. Pushed by fusionfuture into branch 'master'. systemtray: Avoid dbus calls after exit StatusNotifierItemHost has the lifespan of the application. If we have the lifespan of the application calling unregister isn't achieving anything useful. It's problematic to do DBus calls after the event loop has stop. See https://errors-eval.kde.org/organizations/kde/issues/178/ FIXED-IN: 5.26.2 M +0 -1 applets/systemtray/statusnotifieritemhost.cpp https://invent.kde.org/plasma/plasma-workspace/commit/4d6ff63939310f8395b613306734ed8aef7d8a5d Git commit 89eb2eb653ff05de3c07029296d886cc059df824 by Fushan Wen, on behalf of David Edmundson. Committed on 22/10/2022 at 00:59. Pushed by fusionfuture into branch 'Plasma/5.26'. systemtray: Avoid dbus calls after exit StatusNotifierItemHost has the lifespan of the application. If we have the lifespan of the application calling unregister isn't achieving anything useful. It's problematic to do DBus calls after the event loop has stop. See https://errors-eval.kde.org/organizations/kde/issues/178/ FIXED-IN: 5.26.2 (cherry picked from commit 4d6ff63939310f8395b613306734ed8aef7d8a5d) M +0 -1 applets/systemtray/statusnotifieritemhost.cpp https://invent.kde.org/plasma/plasma-workspace/commit/89eb2eb653ff05de3c07029296d886cc059df824 |