https://bugs.kde.org/show_bug.cgi?id=475444
Bug ID: 475444 Summary: Crash after re-login after weird multi-screen bug Classification: Plasma Product: kwin Version: git master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: multi-screen Assignee: kwin-bugs-n...@kde.org Reporter: m...@ratijas.tk Target Milestone: --- Created attachment 162200 --> https://bugs.kde.org/attachment.cgi?id=162200&action=edit Note the dark area at the bottom of the left screen SUMMARY So, first KWin (X11) got hit by a weird bug where my vertical monitor was painting vertically as it should but only partially as it shouldn't; centering of "Identify Outputs" label implied that it was considered to be horizontal (vertical output's label was positioned as if the output's bounds were flipped but with the same top left corner). Nevertheless XRandR and kscreen-doctor seemed to be in sync with each other. But struts were off, and no amount of messing around KScreen KCM or issuing direct kscreen-doctor commands could fix it. Anyways, after logging out and logging back in everything seemed back to normal, but I got a crash notification from Dr Konqi. Stacktrace: #4 0x00007f8f974f6aa2 in QArrayDataPointer<KWin::X11Window*>::data() const (this=<optimized out>) at /usr/include/qt6/QtCore/qarraydatapointer.h:105 #5 QArrayDataPointer<KWin::X11Window*>::constBegin() const (this=<optimized out>) at /usr/include/qt6/QtCore/qarraydatapointer.h:111 #6 QList<KWin::X11Window*>::cbegin() const (this=<optimized out>) at /usr/include/qt6/QtCore/qlist.h:592 #7 QtPrivate::sequential_erase_if<QList<KWin::X11Window*>, QtPrivate::sequential_erase<QList<KWin::X11Window*>, KWin::X11Window*>(QList<KWin::X11Window*>&, KWin::X11Window* const&)::{lambda(auto:1&)#1}>(QList<KWin::X11Window*>&, QtPrivate::sequential_erase<QList<KWin::X11Window*>, KWin::X11Window*>(QList<KWin::X11Window*>&, KWin::X11Window* const&)::{lambda(auto:1&)#1}&) (pred=<optimized out>, c=<optimized out>) at /usr/include/qt6/QtCore/qcontainertools_impl.h:285 #8 QtPrivate::sequential_erase<QList<KWin::X11Window*>, KWin::X11Window*>(QList<KWin::X11Window*>&, KWin::X11Window* const&) (t=<optimized out>, c=<optimized out>) at /usr/include/qt6/QtCore/qcontainertools_impl.h:319 #9 QtPrivate::sequential_erase_with_copy<QList<KWin::X11Window*>, KWin::X11Window*>(QList<KWin::X11Window*>&, KWin::X11Window* const&) (t=<optimized out>, c=<optimized out>) at /usr/include/qt6/QtCore/qcontainertools_impl.h:327 #10 QList<KWin::X11Window*>::removeAll<KWin::X11Window*>(KWin::X11Window* const&) (t=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qlist.h:556 #11 KWin::Group::removeMember(KWin::X11Window*) (this=0x0, member_P=0x555d160524f0) at /home/ratijas/kde/src6/kwin/src/group.cpp:79 #12 0x00007f8f97685c54 in KWin::X11Window::cleanGrouping() (this=0x555d160524f0) at /home/ratijas/kde/src6/kwin/src/x11window.cpp:3247 #13 0x00007f8f9768a32c in KWin::X11Window::releaseWindow(bool) (this=0x555d160524f0, on_shutdown=<optimized out>) at /home/ratijas/kde/src6/kwin/src/x11window.cpp:429 #14 0x00007f8f976696d0 in KWin::Workspace::cleanupX11() (this=this@entry=0x555d15aae7e0) at /home/ratijas/kde/src6/kwin/src/workspace.cpp:412 #15 0x00007f8f976700e1 in KWin::Workspace::~Workspace() (this=0x555d15aae7e0, __in_chrg=<optimized out>) at /home/ratijas/kde/src6/kwin/src/workspace.cpp:437 #16 0x00007f8f97670be9 in KWin::Workspace::~Workspace() (this=0x555d15aae7e0, __in_chrg=<optimized out>) at /home/ratijas/kde/src6/kwin/src/workspace.cpp:468 #17 0x0000555d13dd58f3 in KWin::ApplicationX11::~ApplicationX11() (this=0x7ffc9f5b8460, __in_chrg=<optimized out>) at /home/ratijas/kde/src6/kwin/src/main_x11.cpp:186 #18 0x0000555d13da047d in main(int, char**) (argc=<optimized out>, argv=0x7ffc9f5b86a8) at /home/ratijas/kde/src6/kwin/src/main_x11.cpp:453 STEPS TO REPRODUCE I couldn't reproduce it. It happened once, and doesn't happen anymore. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.240.0 Qt Version: 6.5.3 Kernel Version: 6.5.5-arch1-1 (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz Memory: 15.6 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2 -- You are receiving this mail because: You are watching all bug changes.