https://bugs.kde.org/show_bug.cgi?id=511230
Tomas Mecir <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #6 from Tomas Mecir <[email protected]> --- Getting the same crash on a dual-monitor setup on OpenSuSE Tumbleweed, here's the trace: #0 0x00007f224689dd3c in __pthread_kill_implementation () at /lib64/libc.so.6 #1 0x00007f22468427b6 in raise () at /lib64/libc.so.6 #2 0x00007f224a5a8390 in KCrash::defaultCrashHandler(int) () at /lib64/libKF6Crash.so.6 #3 0x00007f2246842910 in <signal handler called> () at /lib64/libc.so.6 #4 0x00007f224689dd3c in __pthread_kill_implementation () at /lib64/libc.so.6 #5 0x00007f22468427b6 in raise () at /lib64/libc.so.6 #6 0x00007f224682934b in abort () at /lib64/libc.so.6 #7 0x00007f22470f664b in ??? () at /lib64/libQt6Core.so.6 #8 0x00007f22470f71ef in QMessageLogger::fatal(char const*, ...) const () at /lib64/libQt6Core.so.6 #9 0x00007f2249e04f8c in KWin::Workspace::setActiveOutput (this=<optimized out>, output=<optimized out>) at /usr/src/debug/kwin-6.5.0/src/workspace.cpp:2441 #10 KWin::Workspace::setActiveOutput (this=<optimized out>, output=<optimized out>) at /usr/src/debug/kwin-6.5.0/src/workspace.cpp:2438 #11 0x00007f2249e92eb4 in KWin::Workspace::takeActivity (this=0x5623d6433be0, window=<optimized out>, flags=...) at /usr/src/debug/kwin-6.5.0/src/activation.cpp:423 #12 0x00007f2249e98c2a in KWin::Workspace::activateNextWindow (this=0x5623d6433be0, window=0x5623d8b27bd0) at /usr/src/debug/kwin-6.5.0/src/activation.cpp:516 #13 0x00007f224a113082 in KWin::Workspace::removeWaylandWindow (this=0x5623d6433be0, window=0x5623d8b27bd0) at /usr/src/debug/kwin-6.5.0/src/workspace.cpp:813 #14 0x00007f2247235c20 in ??? () at /lib64/libQt6Core.so.6 #15 0x00007f224a0de6f7 in QMetaObject::activate<void, KWin::Window*> (sender=<optimized out>, mo=<optimized out>, local_signal_index=1, ret=0x0, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #16 KWin::WaylandServer::windowRemoved (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kwin-6.5.0/build/src/kwin_autogen/include/moc_wayland_server.cpp:155 #17 0x00007f2249fa9758 in KWin::LayerShellV1Window::destroyWindow (this=0x5623d8b27bd0) at /usr/src/debug/kwin-6.5.0/src/layershellv1window.cpp:213 #18 0x00007f2247235c20 in ??? () at /lib64/libQt6Core.so.6 #19 0x00007f224a120f67 in QMetaObject::activate<void, KWin::Output*> (sender=<optimized out>, mo=<optimized out>, local_signal_index=16, ret=0x0, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #20 KWin::Workspace::outputRemoved (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kwin-6.5.0/build/src/kwin_autogen/include/moc_workspace.cpp:659 #21 0x00007f224a1194f5 in KWin::Workspace::updateOutputs (this=0x5623d6433be0, outputOrder=<optimized out>) at /usr/src/debug/kwin-6.5.0/src/workspace.cpp:1228 #22 0x00007f224a112bc6 in KWin::Workspace::slotOutputBackendOutputsQueried (this=<optimized out>) at /usr/src/debug/kwin-6.5.0/src/workspace.cpp:1150 #23 0x00007f2247235c20 in ??? () at /lib64/libQt6Core.so.6 #24 0x00007f224a183285 in KWin::DrmBackend::updateOutputs (this=this@entry=0x5623d618e720) at /usr/src/debug/kwin-6.5.0/src/backends/drm/drm_backend.cpp:303 #25 0x00007f224a184d24 in KWin::DrmBackend::handleUdevEvent (this=0x5623d618e720) at /usr/src/debug/kwin-6.5.0/src/backends/drm/drm_backend.cpp:203 #26 0x00007f2247235c20 in ??? () at /lib64/libQt6Core.so.6 #27 0x00007f224723bfe8 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /lib64/libQt6Core.so.6 #28 0x00007f224723cfda in QSocketNotifier::event(QEvent*) () at /lib64/libQt6Core.so.6 #29 0x00007f22483e7918 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6 #30 0x00007f22471cdc98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6 #31 0x00007f224737de54 in QEventDispatcherUNIXPrivate::activateSocketNotifiers() () at /lib64/libQt6Core.so.6 #32 0x00007f224737e829 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #33 0x00007f2247f86701 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Gui.so.6 #34 0x00007f22471dc12b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #35 0x00007f22471d2bd3 in QCoreApplication::exec() () at /lib64/libQt6Core.so.6 #36 0x000056239c53e8c6 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwin-6.5.0/src/main_wayland.cpp:635 (gdb) This happens if the screen is locked and the monitors switch off due to inactivity, similar to what the original reporter is experiencing. -- You are receiving this mail because: You are watching all bug changes.
