https://bugs.kde.org/show_bug.cgi?id=447752
Marco Martin <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|REPORTED |RESOLVED Latest Commit| |https://invent.kde.org/fram | |eworks/plasma-framework/com | |mit/ecf0cc36936f69830a07937 | |b97807ec0ba4d3f41 --- Comment #1 from Marco Martin <[email protected]> --- Git commit ecf0cc36936f69830a07937b97807ec0ba4d3f41 by Marco Martin. Committed on 10/01/2022 at 09:22. Pushed by mart into branch 'master'. Don't crash when a screen gets disabled and enabled again when a screen gets disabled, the containment loses its view, and when gets enabled again, the process of the old orphaned containment getting a new view causes a plasma crash. It comes from the wallpaper, which indicates a hierarchy of C++ owned objects makes the internal one (wallpaper) to not reset correctly its window and have a stray pointer to it. M +17 -4 src/scriptengines/qml/plasmoid/containmentinterface.cpp M +1 -0 src/scriptengines/qml/plasmoid/containmentinterface.h https://invent.kde.org/frameworks/plasma-framework/commit/ecf0cc36936f69830a07937b97807ec0ba4d3f41 -- You are receiving this mail because: You are watching all bug changes.
