https://bugs.kde.org/show_bug.cgi?id=465892
Marco Martin <notm...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/plasma-workspace/commit/ |ma/plasma-workspace/commit/ |d715af8f0c33a74b84ce2ebd22b |8bc6be2f1af41274d8209272fca |c4009a91a33b6 |58ec7fe454416 --- Comment #4 from Marco Martin <notm...@gmail.com> --- Git commit 8bc6be2f1af41274d8209272fca58ec7fe454416 by Marco Martin. Committed on 17/02/2023 at 16:45. Pushed by mart into branch 'Plasma/5.27'. Better screen removal handling handleScreenRemoved never actually removed any view, as we were comparing the screen id wit hthe screen order length, which is updated only after the signal handler is done. Also, make really sure to remove the desktop view from m_desktopViewForScreen by searching the view itslef and not just by the index of lastscreen. Crash in 465892 seems to indicate that sich a removal by index failed leaving a dangling pointer in the map M +11 -8 shell/shellcorona.cpp https://invent.kde.org/plasma/plasma-workspace/commit/8bc6be2f1af41274d8209272fca58ec7fe454416 -- You are receiving this mail because: You are watching all bug changes.