https://bugs.kde.org/show_bug.cgi?id=516804
TraceyC <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|kwin_wayland crashes when |kwin_wayland crashes in |launching any application |KWin::OutputLayer::setScano | |utCandidate when launching | |any application CC| |[email protected] --- Comment #2 from TraceyC <[email protected]> --- Searchable backtrace #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007f01b48a7af3 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:89 #2 0x00007f01b484d1a0 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #3 0x00007f01b80fbe6c in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kcrash/kcrash-6.23.0/src/kcrash.cpp:623 #4 <signal handler called> #5 0x00007f01b79c0bcf in QWeakPointer<QObject>::isNull (this=<optimized out>) at /usr/include/qt6/QtCore/qsharedpointer_impl.h:615 #6 QPointer<KWin::SurfaceItem>::isNull (this=<optimized out>) at /usr/include/qt6/QtCore/qpointer.h:86 #7 QPointer<KWin::SurfaceItem>::operator bool (this=<optimized out>) at /usr/include/qt6/QtCore/qpointer.h:87 #8 KWin::OutputLayer::setScanoutCandidate (this=0x0, item=0x0) at /usr/src/debug/kwin/kwin-6.6.1/src/core/outputlayer.cpp:128 #9 0x00007f01b7996c4b in KWin::prepareDirectScanout (view=0x5566131c85b0, logicalOutput=logicalOutput@entry=0x556612c96f10, backendOutput=backendOutput@entry=0x5566126d23b0, frame=std::shared_ptr<KWin::OutputFrame> (use count 1, weak count 0) = {...}) at /usr/src/debug/kwin/kwin-6.6.1/src/compositor.cpp:387 #10 0x00007f01b799a097 in KWin::Compositor::composite (this=<optimized out>, renderLoop=<optimized out>) at /usr/src/debug/kwin/kwin-6.6.1/src/compositor.cpp:813 #11 0x00007f01b4fd8f0f in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #12 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4272 #13 0x00007f01b79c97f6 in QMetaObject::activate<void, KWin::RenderLoop*> (sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #14 KWin::RenderLoop::frameRequested (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kwin/build/src/kwin_autogen/include/moc_renderloop.cpp:171 #15 0x00007f01b4fc6416 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1388 #16 0x00007f01b6103380 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5566126b1670, e=0x7fffbaadbc00) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305 #17 0x00007f01b4f6bf48 in QCoreApplication::notifyInternal2 (receiver=0x5566126b1670, event=0x7fffbaadbc00) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #18 0x00007f01b512ed2f in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7fffbaadbc00) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #19 QTimerInfoList::activateTimers (this=this@entry=0x55661259f348) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:426 #20 0x00007f01b5130551 in QEventDispatcherUNIXPrivate::activateTimers (this=0x55661259f270) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:221 #21 QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=..., flags@entry=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:503 #22 0x00007f01b5d33cf3 in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at /usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qunixeventdispatcher.cpp:28 #23 0x00007f01b4f76cf6 in QEventLoop::processEvents (this=0x7fffbaadbde0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #24 QEventLoop::exec (this=0x7fffbaadbde0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #25 0x00007f01b4f709f1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #26 0x00007f01b60fe4ea in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2575 #27 0x00005565d5136b90 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwin/kwin-6.6.1/src/main_wayland.cpp:641 -- You are receiving this mail because: You are watching all bug changes.
