Summary: | Crash in KWin::Workspace::clientArea called from QML after monitor changes | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Jérémy Girard <jerem.girard> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | anubhavkini, burneddi, ihasdapi, johan, johanbento, johannes, kde, login-kde, mactoni, nate, philipp.reichmuth, postix, shashwatkhanna312, verena, xaver.hugl |
Priority: | HI | Keywords: | drkonqi |
Version: | 5.23.4 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=452433 | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/commit/5afa5c64409f22ab9e65485780dbb05f9ca47229 | Version Fixed In: | 5.25.1 |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Jérémy Girard
2022-01-08 10:34:43 UTC
*** Bug 446124 has been marked as a duplicate of this bug. *** *** Bug 446282 has been marked as a duplicate of this bug. *** *** Bug 451439 has been marked as a duplicate of this bug. *** *** Bug 452850 has been marked as a duplicate of this bug. *** *** Bug 452873 has been marked as a duplicate of this bug. *** *** Bug 453214 has been marked as a duplicate of this bug. *** *** Bug 453438 has been marked as a duplicate of this bug. *** Raising priority due to number of duplicate reports. Created attachment 148668 [details]
New crash information added by DrKonqi
kwin_x11 (5.24.4) using Qt 5.15.3
- What I was doing when the application crashed:
go away from computer, logged out automatically and monitor went to sleep
-- Backtrace (Reduced):
#4 0x00007ff370c523a6 in KWin::Workspace::clientArea (this=0x55612f253650, opt=KWin::PlacementArea, output=<optimized out>, desktop=<optimized out>) at ./src/workspace.cpp:2288
#5 0x00007ff370c5268e in KWin::Workspace::clientArea (this=<optimized out>, opt=<optimized out>, screen=<optimized out>, desktop=<optimized out>) at ./src/workspace.cpp:2344
#6 0x00007ff370c014a3 in KWin::WorkspaceWrapper::clientArea (this=<optimized out>, option=<optimized out>, screen=<optimized out>, desktop=<optimized out>) at ./src/workspace.h:68
#7 0x00007ff370ad1d01 in KWin::WorkspaceWrapper::qt_static_metacall (_o=_o@entry=0x55612f34b4b0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=91, _a=_a@entry=0x7ffd12e7d1b0) at ./obj-x86_64-linux-gnu/src/kwin_autogen/7KDSW62DQT/moc_workspace_wrapper.cpp:676
#8 0x00007ff370ae0a63 in KWin::WorkspaceWrapper::qt_metacall (this=this@entry=0x55612f34b4b0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=91, _a=_a@entry=0x7ffd12e7d1b0) at ./obj-x86_64-linux-gnu/src/kwin_autogen/7KDSW62DQT/moc_workspace_wrapper.cpp:946
*** Bug 454039 has been marked as a duplicate of this bug. *** *** Bug 454099 has been marked as a duplicate of this bug. *** It seems that https://invent.kde.org/plasma/kwin/-/merge_requests/2517/ has fixed this (see bug 449957). Git commit 5afa5c64409f22ab9e65485780dbb05f9ca47229 by Vlad Zahorodnii. Committed on 14/06/2022 at 11:45. Pushed by vladz into branch 'Plasma/5.25'. scripting: Handle bad output and desktop ids gracefully Don't crash if a script has provided bad screen or desktop id to clientArea(). (cherry picked from commit ac97e282fca0dbe00b85f8af5ca6d7c083acaab1) M +24 -14 src/scripting/workspace_wrapper.cpp https://invent.kde.org/plasma/kwin/commit/5afa5c64409f22ab9e65485780dbb05f9ca47229 *** Bug 449957 has been marked as a duplicate of this bug. *** *** Bug 455559 has been marked as a duplicate of this bug. *** |