https://bugs.kde.org/show_bug.cgi?id=407335
Bug ID: 407335 Summary: kwin_wayland crashes on startup in KWin::DrmOutput::updateCursor Product: kwin Version: git master Platform: openSUSE RPMs OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: platform-drm Assignee: kwin-bugs-n...@kde.org Reporter: fab...@ritter-vogt.de Target Milestone: --- In openQA (and easily reproducable in VMs), kwin_wayland crashes reliably on startup with this bt: #0 0x00007fd6eb6d9cc8 in QMatrix4x4::toTransform() const () from /usr/lib64/libQt5Gui.so.5 #1 0x00007fd6e712eb0a in KWin::DrmOutput::updateCursor (this=<optimized out>) at /usr/include/qt5/QtCore/qsize.h:119 #2 0x00007fd6e7122ed4 in KWin::DrmBackend::updateCursor (this=0x56174c6e2870) at /usr/src/debug/kwin5-5.15.80git.20190507T151309~e8b45cce1-ku.52.1.x86_64/plugins/platforms/drm/drm_backend.cpp:712 #3 0x00007fd6ed1c2363 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fd6ed1c2363 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #5 0x00007fd6ee03f48b in KWin::PointerInputRedirection::init (this=0x56174c6eaf00) at /usr/src/debug/kwin5-5.15.80git.20190507T151309~e8b45cce1-ku.52.1.x86_64/pointer_input.cpp:144 #6 0x00007fd6ee027832 in KWin::InputRedirection::setupWorkspace (this=0x56174c6f1e30) at /usr/src/debug/kwin5-5.15.80git.20190507T151309~e8b45cce1-ku.52.1.x86_64/input.cpp:1767 #7 0x00007fd6ed1c2363 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #8 0x000056174be26db8 in KWin::ApplicationWayland::finalizeStartup (this=0x7ffdb1cf0770) at /usr/src/debug/kwin5-5.15.80git.20190507T151309~e8b45cce1-ku.52.1.x86_64/main_wayland.cpp:193 #9 0x000056174be27030 in KWin::ApplicationWayland::continueStartupWithScene (this=0x7ffdb1cf0770) at /usr/src/debug/kwin5-5.15.80git.20190507T151309~e8b45cce1-ku.52.1.x86_64/main_wayland.cpp:202 #10 0x00007fd6ed1c2363 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #11 0x00007fd6ee0afc89 in KWin::Compositor::slotCompositingOptionsInitialized (this=this@entry=0x56174c74b550) at /usr/src/debug/kwin5-5.15.80git.20190507T151309~e8b45cce1-ku.52.1.x86_64/composite.cpp:271 #12 0x00007fd6ee0b0a8b in KWin::Compositor::setup (this=0x56174c74b550) at /usr/src/debug/kwin5-5.15.80git.20190507T151309~e8b45cce1-ku.52.1.x86_64/composite.cpp:187 #13 0x00007fd6ed1c2aa2 in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5 #14 0x00007fd6ed5c7551 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #15 0x00007fd6ed5ce930 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #16 0x00007fd6ed198839 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #17 0x00007fd6ed19b887 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5 #18 0x00007fd6ed1e917b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #19 0x00007fd6e72f25ed in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at qunixeventdispatcher.cpp:63 #20 0x00007fd6ed19750b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #21 0x00007fd6ed19f422 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #22 0x000056174be2536e in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwin5-5.15.80git.20190507T151309~e8b45cce1-ku.52.1.x86_64/main_wayland.cpp:664 -- You are receiving this mail because: You are watching all bug changes.