Summary: | plasma_session crashes in SessionTrack::~SessionTrack() immediately after login to Wayland session with an external monitor connected to hdmi port and mult-monitor mode set to "Switch to external screen" | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Patrick Silva <bugseforuns> |
Component: | Startup process | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | fredsemail1230, kde, nate, postix |
Priority: | NOR | Keywords: | wayland |
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/effe12a06dbdfaa53a3f74c71f03a3dfa1e00de2 | Version Fixed In: | 5.25.2 |
Sentry Crash Report: |
Description
Patrick Silva
2022-05-21 14:02:18 UTC
*** This bug has been marked as a duplicate of bug 454157 *** *** Bug 454157 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1858 Git commit 3692ff7ca4a927960883f737cf9f8e842bb2ee4a by Nate Graham, on behalf of David Edmundson. Committed on 25/06/2022 at 21:25. Pushed by ngraham into branch 'master'. Avoid crash in plasma-session teardown Whilst iterating through m_proccesses we make them finish. An existing connect removes them from the vector. Iterating through a volatile vector is unsafe. M +4 -1 startkde/plasma-session/sessiontrack.cpp https://invent.kde.org/plasma/plasma-workspace/commit/3692ff7ca4a927960883f737cf9f8e842bb2ee4a Git commit d159d05baab01b01c3524304b11265ebeb665ad1 by Nate Graham, on behalf of David Edmundson. Committed on 25/06/2022 at 22:03. Pushed by ngraham into branch 'Plasma/5.25'. Avoid crash in plasma-session teardown Whilst iterating through m_proccesses we make them finish. An existing connect removes them from the vector. Iterating through a volatile vector is unsafe. (cherry picked from commit 3692ff7ca4a927960883f737cf9f8e842bb2ee4a) M +4 -1 startkde/plasma-session/sessiontrack.cpp https://invent.kde.org/plasma/plasma-workspace/commit/d159d05baab01b01c3524304b11265ebeb665ad1 *** Bug 455910 has been marked as a duplicate of this bug. *** Git commit effe12a06dbdfaa53a3f74c71f03a3dfa1e00de2 by Fushan Wen, on behalf of David Edmundson. Committed on 30/06/2022 at 04:33. Pushed by fusionfuture into branch 'Plasma/5.24'. Avoid crash in plasma-session teardown Whilst iterating through m_proccesses we make them finish. An existing connect removes them from the vector. Iterating through a volatile vector is unsafe. (cherry picked from commit 3692ff7ca4a927960883f737cf9f8e842bb2ee4a) M +4 -1 startkde/plasma-session/sessiontrack.cpp https://invent.kde.org/plasma/plasma-workspace/commit/effe12a06dbdfaa53a3f74c71f03a3dfa1e00de2 |