Bug 501272 - KWin crashed after entering sleep mode
Summary: KWin crashed after entering sleep mode
Status: RESOLVED DUPLICATE of bug 496015
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 6.3.2
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-03-09 19:28 UTC by CodeBreaker
Modified: 2025-03-11 22:11 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/144784/events/b27f8d2256514110b6256e651eb05f6f/


Attachments
New crash information added by DrKonqi (91.53 KB, text/plain)
2025-03-09 19:28 UTC, CodeBreaker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description CodeBreaker 2025-03-09 19:28:36 UTC
Application: kwin_wayland (6.3.2)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.2
Frameworks Version: 6.11.0
Operating System: Linux 6.13.5-200.fc41.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 41 (KDE Plasma)"
DrKonqi: 6.3.2 [CoredumpBackend]

-- Information about the crash:
I activated sleep mode on my PC before the crash happened. After waking up my PC again, I only had black screen with no video output for several minutes. I got my lock screen then and was able to unlock my PC. Then I got the notification of KWin's crash while all other programs (which were active before the crash) got terminated too.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#5  KWin::DrmGpu::presentationClock (this=0x689d5e21157e9946) at /usr/src/debug/kwin-6.3.2.1-3.fc41.x86_64/src/backends/drm/drm_gpu.cpp:139
#6  KWin::DrmGpu::pageFlipHandler (fd=19, sequence=0, sec=18334, usec=262222, crtc_id=57, user_data=0x7f97bc01e230) at /usr/src/debug/kwin-6.3.2.1-3.fc41.x86_64/src/backends/drm/drm_gpu.cpp:555
#7  0x00007f97ed2e1580 in drmHandleEvent (fd=19, evctx=0x7ffe61068810) at ../xf86drmMode.c:1070
#8  0x00007f97f0aebc24 in KWin::DrmGpu::dispatchEvents (this=<optimized out>) at /usr/src/debug/kwin-6.3.2.1-3.fc41.x86_64/src/backends/drm/drm_gpu.cpp:570
#9  KWin::DrmCommitThread::handlePing (this=0x55ef5108c2d0) at /usr/src/debug/kwin-6.3.2.1-3.fc41.x86_64/src/backends/drm/drm_commit_thread.cpp:388


Reported using DrKonqi
Comment 1 CodeBreaker 2025-03-09 19:28:44 UTC
Created attachment 179251 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 TraceyC 2025-03-10 15:22:23 UTC
Searchable backtrace


Thread 1 (Thread 0x7f97e70ef2c0 (LWP 3460)):
[KCrash Handler]
#5  KWin::DrmGpu::presentationClock (this=0x689d5e21157e9946) at /usr/src/debug/kwin-6.3.2.1-3.fc41.x86_64/src/backends/drm/drm_gpu.cpp:139
#6  KWin::DrmGpu::pageFlipHandler (fd=19, sequence=0, sec=18334, usec=262222, crtc_id=57, user_data=0x7f97bc01e230) at /usr/src/debug/kwin-6.3.2.1-3.fc41.x86_64/src/backends/drm/drm_gpu.cpp:555
#7  0x00007f97ed2e1580 in drmHandleEvent (fd=19, evctx=0x7ffe61068810) at ../xf86drmMode.c:1070
#8  0x00007f97f0aebc24 in KWin::DrmGpu::dispatchEvents (this=<optimized out>) at /usr/src/debug/kwin-6.3.2.1-3.fc41.x86_64/src/backends/drm/drm_gpu.cpp:570
#9  KWin::DrmCommitThread::handlePing (this=0x55ef5108c2d0) at /usr/src/debug/kwin-6.3.2.1-3.fc41.x86_64/src/backends/drm/drm_commit_thread.cpp:388
#10 0x00007f97edb4b9a2 in QObject::event (this=0x55ef5108c2d0, e=0x7f97bc01d490) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/kernel/qobject.cpp:1418
#11 0x00007f97eee3d9b8 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55ef5108c2d0, e=0x7f97bc01d490) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/widgets/kernel/qapplication.cpp:3296
#12 0x00007f97edaf3590 in QCoreApplication::notifyInternal2 (receiver=0x55ef5108c2d0, event=0x7f97bc01d490) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1172
#13 0x00007f97edaf37ed in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1612
#14 0x00007f97edaf6f51 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=data@entry=0x55ef50faa9f0) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1946
#15 0x00007f97edcb8b8f in QEventDispatcherUNIX::processEvents (this=0x55ef50fc9600, flags=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/kernel/qeventdispatcher_unix.cpp:418
#16 0x00007f97ee8cabf2 in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/gui/platform/unix/qunixeventdispatcher.cpp:27
#17 0x00007f97edb00993 in QEventLoop::exec (this=this@entry=0x7ffe61068bb0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/global/qflags.h:34
#18 0x00007f97edafbf6e in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/global/qflags.h:74
#19 0x00007f97ee2d7d3d in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/gui/kernel/qguiapplication.cpp:1975
#20 0x00007f97eee3d929 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/widgets/kernel/qapplication.cpp:2564
#21 0x000055ef249e8753 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwin-6.3.2.1-3.fc41.x86_64/src/main_wayland.cpp:622
Comment 3 Nate Graham 2025-03-11 22:11:41 UTC
*** This bug has been marked as a duplicate of bug 496015 ***