Description of problem: Running Fedora 42, KDE Edition, currently on KDE 6.4.1. Intel Arc A770 GPU, Ryzen 5900X CPU. Kernel 6.15.4-200. Issue started happening recently after a systemwide update; when sleeping, the KDE session crashes for unknown reasons. SDDM eventually returns and allows starting a new session with everything reporting a "crash". This issue occurs either through user-attempted sleep or auto-sleep after a timer. Version-Release number of selected component: sddm-0.21.0-9.fc42 Additional info: reporter: libreport-2.17.15 type: CCpp reason: sddm-greeter-qt6 killed by SIGSEGV journald_cursor: s=de28d35e5a654c9e8601fbb4ba657fd8;i=11b3a71e;b=2529d54f2b1d427a8463e7197ccb6029;m=9fc06c;t=638b949ca297f;x=3638d6de86aee5ff executable: /usr/bin/sddm-greeter-qt6 cmdline: /usr/bin/sddm-greeter-qt6 --socket /tmp/sddm--AqpOze --theme /usr/share/sddm/themes/01-breeze-fedora cgroup: 0::/user.slice/user-985.slice/session-c1.scope rootdir: / uid: 985 kernel: 6.15.3-200.fc42.x86_64 package: sddm-0.21.0-9.fc42 runlevel: unknown dso_list: /usr/bin/sddm-greeter-qt6 sddm-0.21.0-9.fc42.x86_64 (Fedora Project) 1744200814 backtrace_rating: 3 crash_function: QtWayland::wl_seat::object Truncated backtrace: Thread no. 1 (32 frames) #0 QtWayland::wl_seat::object at /usr/include/qt6/QtWaylandClient/6.9.1/QtWaylandClient/private/qwayland-wayland.h:789 #1 QtWaylandClient::QWaylandInputDevice::wl_seat at /usr/include/qt6/QtWaylandClient/6.9.1/QtWaylandClient/private/qwaylandinputdevice_p.h:96 #2 QWaylandXdgActivationV1::requestXdgActivationToken at /usr/src/debug/layer-shell-qt-6.4.1-1.fc42.x86_64/src/qwaylandxdgactivationv1.cpp:38 #3 LayerShellQt::QWaylandLayerSurface::requestActivate at /usr/include/qt6/QtWaylandClient/6.9.1/QtWaylandClient/private/qwaylandwindow_p.h:141 #4 SDDM::GreeterApp::addViewForScreen at /usr/src/debug/sddm-0.21.0-9.fc42.x86_64/src/greeter/GreeterApp.cpp:231 #5 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 #6 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146 #7 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4206 #8 QMetaObject::activate<void, QScreen*> at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306 #9 QGuiApplication::screenAdded at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/redhat-linux-build/src/gui/Gui_autogen/include/moc_qguiapplication.cpp:300 #10 QtWaylandClient::QWaylandDisplay::handleScreenInitialized(QtWaylandClient::QWaylandScreen*) #11 QtWaylandClient::QWaylandScreen::maybeInitialize() #12 ffi_call_unix64 at ../src/x86/unix64.S:104 #13 ffi_call_int at ../src/x86/ffi64.c:673 #14 ffi_call at ../src/x86/ffi64.c:710 #15 wl_closure_invoke at ../src/connection.c:1228 #16 dispatch_event at ../src/wayland-client.c:1674 #17 dispatch_queue at ../src/wayland-client.c:1820 #18 wl_display_dispatch_queue_pending at ../src/wayland-client.c:2062 #19 QtWaylandClient::QWaylandDisplay::flushRequests() #20 QObject::event at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1431 #21 QCoreApplication::notifyInternal2 at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106 #22 QCoreApplication::sendEvent at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546 #23 QCoreApplicationPrivate::sendPostedEvents at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1879 #24 postEventSourceDispatch at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #26 g_main_context_dispatch_unlocked at ../glib/gmain.c:4249 #27 g_main_context_iterate_unlocked at ../glib/gmain.c:4314 #28 g_main_context_iteration at ../glib/gmain.c:4379 #29 QEventDispatcherGlib::processEvents at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #30 QEventLoop::exec at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/global/qflags.h:77 #31 QCoreApplication::exec at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1449 #32 QGuiApplication::exec at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1986
Created attachment 2095810 [details] File: proc_pid_status
Created attachment 2095811 [details] File: maps
Created attachment 2095812 [details] File: limits
Created attachment 2095813 [details] File: environ
Created attachment 2095814 [details] File: open_fds
Created attachment 2095815 [details] File: mountinfo
Created attachment 2095816 [details] File: os_info
Created attachment 2095817 [details] File: cpuinfo
Created attachment 2095818 [details] File: core_backtrace
Created attachment 2095819 [details] File: exploitable
Created attachment 2095820 [details] File: backtrace
*** This bug has been marked as a duplicate of bug 2375356 ***