[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 Nate Graham changed: What|Removed |Added Resolution|--- |FIXED Latest Commit||https://invent.kde.org/plas ||ma/libplasma/-/commit/b7644 ||0b35bb8c067731dfe30e888589a ||de90551f Version Fixed In||6.0.5 Status|REPORTED|RESOLVED --- Comment #21 from Nate Graham --- That commit made it into Plasma 6.0.5, which will be been released in about two weeks. We think this may have resolved the issue fully; closing the bug report. However please do feel free to re-open if if you can still reproduce the crash with 6.0.5 or later. If you do, make sure it's the exact same crash, with the same backtrace. Thanks! -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 --- Comment #20 from Akseli Lahtinen --- Git commit b76440b35bb8c067731dfe30e888589ade90551f by Akseli Lahtinen. Committed on 16/04/2024 at 09:27. Pushed by akselmo into branch 'Plasma/6.0'. containmentview: Remove QueuedConnection from setContainment Queued connection here causes a race condition when restarting plasmashell and can cause it to get stuck to crash loop, since plasmashell tries to assert for panel to be visible but this slot is not even called yet, even though the signal is emitted. (cherry picked from commit ce01af99fc76ef3c3f48e739c12e96f85b4a79e9) 5ff7251c containmentview: Remove queuedconnection from setContainment M +5-10 src/plasmaquick/containmentview.cpp https://invent.kde.org/plasma/libplasma/-/commit/b76440b35bb8c067731dfe30e888589ade90551f -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 --- Comment #19 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/plasma/libplasma/-/merge_requests/1103 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 --- Comment #18 from Akseli Lahtinen --- Git commit ce01af99fc76ef3c3f48e739c12e96f85b4a79e9 by Akseli Lahtinen. Committed on 16/04/2024 at 09:26. Pushed by akselmo into branch 'master'. containmentview: Remove QueuedConnection from setContainment Queued connection here causes a race condition when restarting plasmashell and can cause it to get stuck to crash loop, since plasmashell tries to assert for panel to be visible but this slot is not even called yet, even though the signal is emitted. M +5-10 src/plasmaquick/containmentview.cpp https://invent.kde.org/plasma/libplasma/-/commit/ce01af99fc76ef3c3f48e739c12e96f85b4a79e9 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 --- Comment #17 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/plasma/libplasma/-/merge_requests/1102 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 --- Comment #16 from Marco Martin --- Git commit da35849d5f4913221ba362d3961fd29526f364d5 by Marco Martin. Committed on 15/04/2024 at 12:37. Pushed by mart into branch 'Plasma/6.0'. Fix redundantoutputs when the enabled screens change very quickly on X11, when a single transaction from KScreen disables screenA and enabled screenB, a new output order arrivers before the old output gets removed and in that moment the new screen will be considered redundant to che screen that is about to be removed, causing an invalid internal state Related: bug 484687 (cherry picked from commit dfd160bdf6f660c10b712a664c86a2a7339e8e72) c6ff79fd Fix redundantoutputs when the enabled screens change very quickly M +4-3shell/screenpool.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/da35849d5f4913221ba362d3961fd29526f364d5 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 --- Comment #15 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4239 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 --- Comment #14 from Marco Martin --- Git commit dfd160bdf6f660c10b712a664c86a2a7339e8e72 by Marco Martin. Committed on 15/04/2024 at 12:36. Pushed by mart into branch 'master'. Fix redundantoutputs when the enabled screens change very quickly on X11, when a single transaction from KScreen disables screenA and enabled screenB, a new output order arrivers before the old output gets removed and in that moment the new screen will be considered redundant to che screen that is about to be removed, causing an invalid internal state Related: bug 484687 M +4-3shell/screenpool.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/dfd160bdf6f660c10b712a664c86a2a7339e8e72 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 --- Comment #13 from Marco Martin --- https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4238 *might* fix that, needs to see if it will make sentry reports go down -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 --- Comment #12 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4238 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 Nate Graham changed: What|Removed |Added URL||https://crash-reports.kde.o ||rg/organizations/kde/issues ||/5387/?project=9=is%3 ||Aunresolved=issue- ||stream=freq ||d=14d_index=5 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 postix changed: What|Removed |Added CC||pos...@posteo.eu -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 Nate Graham changed: What|Removed |Added See Also|https://bugs.kde.org/show_b | |ug.cgi?id=474868| -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 Nate Graham changed: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=468430 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 456947] On X11, Plasma crashes in ShellCorona::screenInvariants() when computer starts up without screen or monitor
https://bugs.kde.org/show_bug.cgi?id=456947 Nate Graham changed: What|Removed |Added Summary|Plasma crashes in |On X11, Plasma crashes in |ShellCorona::screenInvarian |ShellCorona::screenInvarian |ts() when computer starts |ts() when computer starts |up without screen or|up without screen or |monitor |monitor -- You are receiving this mail because: You are watching all bug changes.