https://bugs.kde.org/show_bug.cgi?id=502951

--- Comment #3 from [email protected] ---
I have a feeling I am encountering the same issue, although not with a DELL
dock, but 3x DELL U2415 monitors daisy-chained together using MST. Usually
happens after the DPMS turns off.

-- KINFO OUTPUT

Operating System: Arch Linux 
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.12.0
Qt Version: 6.9.0
Kernel Version: 6.14.2-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 6800HS with Radeon Graphics
Memory: 14.9 GiB of RAM
Graphics Processor 1: AMD Radeon 680M
Graphics Processor 2: llvmpipe

-- BACKTRACE FROM COREDUMPCTL

[Current thread is 1 (Thread 0x7e527d46fa40 (LWP 1717))]
(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007e52836a56d3 in __pthread_kill_internal (threadid=<optimized out>,
signo=11) at pthread_kill.c:89
#2  0x00007e528364bba0 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007e52867f74da in KCrash::defaultCrashHandler (sig=11) at
/usr/src/debug/kcrash/kcrash-6.12.0/src/kcrash.cpp:605
#4  0x00007e528364bcd0 in <signal handler called> () at /usr/lib/libc.so.6
#5  0x00007e5286c3696b in KWin::DrmOutput::cursorLayer (this=0x6092722adab0) at
/usr/src/debug/kwin/kwin-6.3.4/src/backends/drm/drm_output.cpp:555
#6  0x00007e52869758ca in operator() (__closure=0x609271f1ed40) at
/usr/src/debug/kwin/kwin-6.3.4/src/compositor_wayland.cpp:505
#7  0x00007e5283db6cc9 in QtPrivate::QSlotObjectBase::call
(this=0x609271f1ed30, r=0x6092734d5170, a=0x7ffd9ada5e20, this=<optimized out>,
r=<optimized out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#8  doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4138
#9  0x00007e52869a6712 in QMetaObject::activate<void, KWin::Cursor*>
(sender=<optimized out>, mo=<optimized out>, local_signal_index=0, ret=0x0) at
/usr/include/qt6/QtCore/qobjectdefs.h:306
#10 KWin::Cursors::currentCursorChanged (this=<optimized out>, _t1=<optimized
out>) at /usr/src/debug/kwin/build/src/kwin_autogen/include/moc_cursor.cpp:300
#11 0x00007e5283db6cc9 in QtPrivate::QSlotObjectBase::call
(this=0x609272835b60, r=0x609270236810, a=0x7ffd9ada5ec8, 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:4138
#13 0x00007e5286ac042c in operator() (__closure=0x609270fa9d80) at
/usr/src/debug/kwin/kwin-6.3.4/src/pointer_input.cpp:111
#14 operator() (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:116
#15 QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>,
QtPrivate::List<>, void, KWin::PointerInputRedirection::init()::<lambda()>
>::call(KWin::PointerInputRedirection::init()::<lambda()>&, void**)::<lambda()>
> (args=<optimized out>, fn=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:65
#16 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>,
QtPrivate::List<>, void, KWin::PointerInputRedirection::init()::<lambda()>
>::call (f=..., arg=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:115
#17
QtPrivate::FunctorCallable<KWin::PointerInputRedirection::init()::<lambda()>
>::call<QtPrivate::List<>, void> (f=..., arg=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:337
#18
QtPrivate::QCallableObject<KWin::PointerInputRedirection::init()::<lambda()>,
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *)
    (which=<optimized out>, this_=0x609270fa9d70, r=<optimized out>,
a=<optimized out>, ret=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:547
#19 0x00007e5283db6cc9 in QtPrivate::QSlotObjectBase::call
(this=0x609270fa9d70, r=0x609270385380, a=0x7ffd9ada5fb8, this=<optimized out>,
r=<optimized out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#20 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4138
#21 0x00007e5283db6cc9 in QtPrivate::QSlotObjectBase::call
(this=0x60927121dc60, r=0x6092712d0620, a=0x7ffd9ada6088, this=<optimized out>,
r=<optimized out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#22 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4138
#23 0x00007e5286cf8990 in KWin::SeatInterface::notifyPointerLeave
(this=0x60926ff29ff0) at
/usr/src/debug/kwin/kwin-6.3.4/src/wayland/seat.cpp:592
#24 0x00007e5286a30d42 in KWin::InputDeviceHandler::update
(this=0x6092700f2db0) at /usr/src/debug/kwin/kwin-6.3.4/src/input.cpp:3669
#25 KWin::InputDeviceHandler::update (this=0x6092700f2db0) at
/usr/src/debug/kwin/kwin-6.3.4/src/input.cpp:3650
#26 0x00007e5283db6cc9 in QtPrivate::QSlotObjectBase::call
(this=0x609272493350, r=0x6092700f2db0, a=0x7ffd9ada6228, this=<optimized out>,
r=<optimized out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#27 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4138
#28 0x00007e5286a61bd5 in KWin::LayerShellV1Window::destroyWindow
(this=0x609273eb2e20) at
/usr/src/debug/kwin/kwin-6.3.4/src/layershellv1window.cpp:210
#29 0x00007e5283db6cc9 in QtPrivate::QSlotObjectBase::call
(this=0x609272576700, r=0x609273eb2e20, a=0x7ffd9ada6328, this=<optimized out>,
r=<optimized out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#30 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4138
#31 0x00007e528698c938 in KWin::Output::setState (this=0x609272034f30,
state=...) at /usr/src/debug/kwin/kwin-6.3.4/src/core/output.cpp:651
#32 0x00007e5286dcd513 in KWin::DrmAbstractOutput::updateEnabled(bool) [clone
.constprop.0] (this=this@entry=0x609272034f30, enabled=false) at
/usr/src/debug/kwin/kwin-6.3.4/src/backends/drm/drm_abstract_output.cpp:32
#33 0x00007e5286c0d6a2 in KWin::DrmBackend::removeOutput (this=0x7e527800fde0,
o=0x609272034f30) at
/usr/src/debug/kwin/kwin-6.3.4/src/backends/drm/drm_backend.cpp:277
#34 0x00007e5283db6cc9 in QtPrivate::QSlotObjectBase::call
(this=0x609270105440, r=0x7e527800fde0, a=0x7ffd9ada6e10, this=<optimized out>,
r=<optimized out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#35 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4138
#36 0x00007e5286c3034c in QMetaObject::activate<void, KWin::DrmAbstractOutput*>
(sender=0x6092700eef30, mo=<optimized out>, local_signal_index=2, ret=0x0) at
/usr/include/qt6/QtCore/qobjectdefs.h:306
#37 KWin::DrmGpu::outputRemoved (this=0x6092700eef30, _t1=0x609272034f30) at
/usr/src/debug/kwin/build/src/kwin_autogen/include/moc_drm_gpu.cpp:234
#38 KWin::DrmGpu::removeOutput (this=0x6092700eef30, output=0x609272034f30) at
/usr/src/debug/kwin/kwin-6.3.4/src/backends/drm/drm_gpu.cpp:562
#39 0x00007e5286c10786 in KWin::DrmGpu::updateOutputs (this=<optimized out>) at
/usr/src/debug/kwin/kwin-6.3.4/src/backends/drm/drm_gpu.cpp:307
#40 KWin::DrmGpu::updateOutputs (this=<optimized out>) at
/usr/src/debug/kwin/kwin-6.3.4/src/backends/drm/drm_gpu.cpp:243
#41 KWin::DrmBackend::updateOutputs (this=<optimized out>) at
/usr/src/debug/kwin/kwin-6.3.4/src/backends/drm/drm_backend.cpp:288
#42 0x00007e5283da54aa in QObject::event (this=0x7e527800fde0,
e=0x7e52281380a0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1431
#43 0x00007e52850fed9e in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7e527800fde0, e=0x7e52281380a0) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3301
#44 0x00007e5283d5a018 in QCoreApplication::notifyInternal2
(receiver=0x7e527800fde0, event=event@entry=0x7e52281380a0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106
#45 0x00007e5283d5a3f2 in QCoreApplication::sendEvent (receiver=<optimized
out>, event=0x7e52281380a0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x60926fde1dd0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1879
#47 0x00007e5283ee29b3 in QEventDispatcherUNIX::processEvents
(this=0x60926fe02600, flags=flags@entry=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:418
#48 0x00007e5284a72943 in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qunixeventdispatcher.cpp:27
#49 0x00007e5283d65376 in QEventLoop::processEvents (this=0x7ffd9ada7390,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#50 QEventLoop::exec (this=0x7ffd9ada7390, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#51 0x00007e5283d5d159 in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:77
#52 0x00007e52850fb14a in QApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2568
#53 0x000060924de350a1 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kwin/kwin-6.3.4/src/main_wayland.cpp:622

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to