https://bugs.kde.org/show_bug.cgi?id=511059
Real Name Here <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lastminutejanedoe@protonmai | |l.com --- Comment #2 from Real Name Here <[email protected]> --- Created attachment 186129 --> https://bugs.kde.org/attachment.cgi?id=186129&action=edit Journalctl output exactly as crash happens I've just updated from Plasma 6.4.5 to 6.5 and now experience a bug wherein all of my XWayland apps crash after my displays wake from sleep. I haven't seen any mention of this bug in either the NVIDIA Linux forums or https://bugs.kde.org/ I'm hoping someone here can point me in the right direction for finding a solution. Relevant info: # kinfo Operating System: openSUSE Tumbleweed 20251022 KDE Plasma Version: 6.5.0 KDE Frameworks Version: 6.19.0 Qt Version: 6.10.0 Kernel Version: 6.17.4-1-default (64-bit) Graphics Platform: Wayland Processors: 32 × Intel® Core™ i9-14900K Memory: 64 GiB of RAM (62.6 GiB usable) Graphics Processor: NVIDIA GeForce RTX 4090 Logging output from when I press a keyboard key and hear a device connection sound from SDDM Wayland. I begin `journalctl -f --no-hostname --utc` before locking my screen then pressing the escape key to force my displays to sleep to sleep. I've attached the journalctl output right as the crash occurs The messages that are unusual compared to the previous Plasma release: Oct 25 04:52:19 kwin_wayland[11017]: unknown active output Oct 25 04:52:19 kwin_wayland_wrapper[11017]: KCrash: Application 'kwin_wayland' crashing... crashRecursionCounter = 2 Oct 25 04:52:19 systemd-coredump[13523]: Process 11017 (kwin_wayland) of user 1000 terminated abnormally with signal 6/ABRT, processing... Oct 25 04:52:19 systemd[1]: Started Process Core Dump (PID 13523/UID 0). Oct 25 04:52:19 systemd[1]: Started Pass systemd-coredump journal entries to relevant user for potential DrKonqi handling. Oct 25 04:52:19 lact[2947]: 2025-10-25T04:52:19.429519Z INFO lact_daemon: got kernel drm subsystem event, reloading GPUs Oct 25 04:52:19 lact[2947]: 2025-10-25T04:52:19.436358Z INFO lact_daemon::server::handler: initialized nvidia controller for GPU 10DE:2684-1043:88E2-0000:01:00.0 at '/sys/class/drm/card1/device' Oct 25 04:52:19 lact[2947]: 2025-10-25T04:52:19.436366Z INFO lact_daemon::server::handler: GPU list reloaded with 1 devices, reapplying configuration Oct 25 04:52:19 lact[2947]: 2025-10-25T04:52:19.436498Z INFO lact_daemon::server::handler: configuration applied Oct 25 04:52:20 systemd-coredump[13524]: [🡕] Process 11017 (kwin_wayland) of user 1000 dumped core. ... Oct 25 04:52:20 kwin_wayland_wrapper[11215]: (EE) failed to read Wayland events: Broken pipe Oct 25 04:52:20 qbittorrent[3789]: Attempting wayland reconnect Oct 25 04:52:20 konsole[3820]: The Wayland connection broke. Did the Wayland compositor die? Oct 25 04:52:20 konsole[3820]: Attempting wayland reconnect ... Oct 25 04:52:20 kaccess[11065]: The X11 connection broke (error 1). Did the X11 server die? Oct 25 04:52:20 gmenudbusmenuproxy[11052]: The X11 connection broke (error 1). Did the X11 server die? Oct 25 04:52:20 xembedsniproxy[11054]: The X11 connection broke (error 1). Did the X11 server die? Native Wayland applications restore without any issue, however, XWayland apps crash completely and must be restarted. Firefox is an example in the log linked above. The backtrace from KWin Crash Handler looks off after installing kwin6-debuginfo and kwin6-debugsource. Do I need to install other debug packages? > Application: KWin (kwin_wayland), signal: Aborted > Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = > <optimized out>} > > warning: Can't open file /memfd:wayland-shm (deleted) during file-backed > mapping note processing > > warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed > mapping note processing > > warning: Can't open file /memfd:/.glXXXXXX (deleted) during file-backed > mapping note processing > > warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during > file-backed mapping note processing > > warning: Can't open file /home/test/.cache/plasma_theme_openSUSE.kcache > (deleted) during file-backed mapping note processing > > warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed > mapping note processing > > warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed > mapping note processing > > warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed > mapping note processing > > warning: Can't open file > /memfd:pipewire-memfd:flags=0x0000000f,type=2,size=2312 (deleted) during > file-backed mapping note processing > > warning: Can't open file /memfd:xwayland-shared (deleted) during file-backed > mapping note processing > > warning: Can't open file /memfd:gdk-wayland (deleted) during file-backed > mapping note processing > > warning: Can't open file /memfd:kwayland-shared (deleted) during file-backed > mapping note processing > [New LWP 39313] > [New LWP 39366] > [New LWP 44202] > [New LWP 44226] > [New LWP 39350] > [New LWP 39340] > [New LWP 44200] > [New LWP 44199] > [New LWP 44201] > Downloading separate debug info for /lib64/libsystemd.so.0... > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib64/libthread_db.so.1". > Core was generated by `/usr/bin/kwin_wayland --wayland-fd 7 --socket > wayland-0 --xwayland-fd 8 --xwayl'. > Program terminated with signal SIGABRT, Aborted. > #0 __pthread_kill_implementation (threadid=<optimized out>, > signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 > 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO > (ret) : 0; > [Current thread is 1 (Thread 0x7fd9b307ac40 (LWP 39313))] > > [Current thread is 1 (Thread 0x7fd9b307ac40 (LWP 39313))] > > Thread 9 (Thread 0x7fd95f6606c0 (LWP 44201)): > #0 __syscall_cancel_arch () at > ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 > #1 0x00007fd9b7098008 in __internal_syscall_cancel (a1=<optimized out>, > a2=<optimized out>, a3=a3@entry=637, a4=<optimized out>, a5=a5@entry=0, > a6=a6@entry=4294967295, nr=202) at cancellation.c:49 > #2 0x00007fd9b70987cc in __futex_abstimed_wait_common64 (private=0, > futex_word=0x55755b9b4b88, expected=637, op=<optimized out>, > abstime=0x7fd95f65f830, cancel=true) at futex-internal.c:57 > #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55755b9b4b88, > expected=expected@entry=637, clockid=clockid@entry=1, > abstime=abstime@entry=0x7fd95f65f830, private=private@entry=0, > cancel=cancel@entry=true) at futex-internal.c:87 > #4 0x00007fd9b709884f in __GI___futex_abstimed_wait_cancelable64 > (futex_word=futex_word@entry=0x55755b9b4b88, expected=expected@entry=637, > clockid=clockid@entry=1, abstime=abstime@entry=0x7fd95f65f830, > private=private@entry=0) at futex-internal.c:139 > #5 0x00007fd9b709b4e5 in __pthread_cond_wait_common (cond=0x55755b9b4b68, > mutex=0x55755b9b4b40, clockid=<optimized out>, abstime=0x7fd95f65f830) at > pthread_cond_wait.c:421 > #6 ___pthread_cond_timedwait64 (cond=0x55755b9b4b68, mutex=0x55755b9b4b40, > abstime=0x7fd95f65f830) at pthread_cond_wait.c:478 > #7 0x00007fd9b7b74974 in QWaitConditionPrivate::wait_relative > (this=<optimized out>, deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:58 > #8 QWaitConditionPrivate::wait (this=0x55755b9b4b40, deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:66 > #9 QWaitCondition::wait (this=<optimized out>, mutex=0x55755b9588e8, > deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:146 > #10 0x00007fd9b7adfe91 in QThreadPoolThread::run (this=0x55755c2a7a70) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthreadpool.cpp:120 > #11 0x00007fd9b7b731c8 in operator() (__closure=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:437 > #12 (anonymous > namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > > (t=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:367 > #13 QThreadPrivate::start (arg=0x55755c2a7a70) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:397 > #14 0x00007fd9b709bdf1 in start_thread (arg=<optimized out>) at > pthread_create.c:448 > #15 0x00007fd9b7120c8c in __GI___clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 8 (Thread 0x7fd9602616c0 (LWP 44199)): > #0 __syscall_cancel_arch () at > ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 > #1 0x00007fd9b7098008 in __internal_syscall_cancel (a1=<optimized out>, > a2=<optimized out>, a3=a3@entry=398, a4=<optimized out>, a5=a5@entry=0, > a6=a6@entry=4294967295, nr=202) at cancellation.c:49 > #2 0x00007fd9b70987cc in __futex_abstimed_wait_common64 (private=0, > futex_word=0x55755b91dd78, expected=398, op=<optimized out>, > abstime=0x7fd960260830, cancel=true) at futex-internal.c:57 > #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55755b91dd78, > expected=expected@entry=398, clockid=clockid@entry=1, > abstime=abstime@entry=0x7fd960260830, private=private@entry=0, > cancel=cancel@entry=true) at futex-internal.c:87 > #4 0x00007fd9b709884f in __GI___futex_abstimed_wait_cancelable64 > (futex_word=futex_word@entry=0x55755b91dd78, expected=expected@entry=398, > clockid=clockid@entry=1, abstime=abstime@entry=0x7fd960260830, > private=private@entry=0) at futex-internal.c:139 > #5 0x00007fd9b709b4e5 in __pthread_cond_wait_common (cond=0x55755b91dd58, > mutex=0x55755b91dd30, clockid=<optimized out>, abstime=0x7fd960260830) at > pthread_cond_wait.c:421 > #6 ___pthread_cond_timedwait64 (cond=0x55755b91dd58, mutex=0x55755b91dd30, > abstime=0x7fd960260830) at pthread_cond_wait.c:478 > #7 0x00007fd9b7b74974 in QWaitConditionPrivate::wait_relative > (this=<optimized out>, deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:58 > #8 QWaitConditionPrivate::wait (this=0x55755b91dd30, deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:66 > #9 QWaitCondition::wait (this=<optimized out>, mutex=0x55755b9588e8, > deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:146 > #10 0x00007fd9b7adfe91 in QThreadPoolThread::run (this=0x55755c1aac10) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthreadpool.cpp:120 > #11 0x00007fd9b7b731c8 in operator() (__closure=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:437 > #12 (anonymous > namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > > (t=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:367 > #13 QThreadPrivate::start (arg=0x55755c1aac10) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:397 > #14 0x00007fd9b709bdf1 in start_thread (arg=<optimized out>) at > pthread_create.c:448 > #15 0x00007fd9b7120c8c in __GI___clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 7 (Thread 0x7fd98bbfe6c0 (LWP 44200)): > #0 __syscall_cancel_arch () at > ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 > #1 0x00007fd9b7098008 in __internal_syscall_cancel (a1=<optimized out>, > a2=<optimized out>, a3=a3@entry=817, a4=<optimized out>, a5=a5@entry=0, > a6=a6@entry=4294967295, nr=202) at cancellation.c:49 > #2 0x00007fd9b70987cc in __futex_abstimed_wait_common64 (private=0, > futex_word=0x55755ba0a5c8, expected=817, op=<optimized out>, > abstime=0x7fd98bbfd830, cancel=true) at futex-internal.c:57 > #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55755ba0a5c8, > expected=expected@entry=817, clockid=clockid@entry=1, > abstime=abstime@entry=0x7fd98bbfd830, private=private@entry=0, > cancel=cancel@entry=true) at futex-internal.c:87 > #4 0x00007fd9b709884f in __GI___futex_abstimed_wait_cancelable64 > (futex_word=futex_word@entry=0x55755ba0a5c8, expected=expected@entry=817, > clockid=clockid@entry=1, abstime=abstime@entry=0x7fd98bbfd830, > private=private@entry=0) at futex-internal.c:139 > #5 0x00007fd9b709b4e5 in __pthread_cond_wait_common (cond=0x55755ba0a5a8, > mutex=0x55755ba0a580, clockid=<optimized out>, abstime=0x7fd98bbfd830) at > pthread_cond_wait.c:421 > #6 ___pthread_cond_timedwait64 (cond=0x55755ba0a5a8, mutex=0x55755ba0a580, > abstime=0x7fd98bbfd830) at pthread_cond_wait.c:478 > #7 0x00007fd9b7b74974 in QWaitConditionPrivate::wait_relative > (this=<optimized out>, deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:58 > #8 QWaitConditionPrivate::wait (this=0x55755ba0a580, deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:66 > #9 QWaitCondition::wait (this=<optimized out>, mutex=0x55755b9588e8, > deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:146 > #10 0x00007fd9b7adfe91 in QThreadPoolThread::run (this=0x55755b81b780) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthreadpool.cpp:120 > #11 0x00007fd9b7b731c8 in operator() (__closure=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:437 > #12 (anonymous > namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > > (t=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:367 > #13 QThreadPrivate::start (arg=0x55755b81b780) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:397 > #14 0x00007fd9b709bdf1 in start_thread (arg=<optimized out>) at > pthread_create.c:448 > #15 0x00007fd9b7120c8c in __GI___clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 6 (Thread 0x7fd9b2bff6c0 (LWP 39340)): > #0 __syscall_cancel_arch () at > ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 > #1 0x00007fd9b7098008 in __internal_syscall_cancel (a1=<optimized out>, > a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, > a6=a6@entry=0, nr=271) at cancellation.c:49 > #2 0x00007fd9b7098061 in __syscall_cancel (a1=<optimized out>, a2=<optimized > out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, > nr=271) at cancellation.c:75 > #3 0x00007fd9b7112f32 in __GI_ppoll (fds=fds@entry=0x7fd9ac001660, > nfds=nfds@entry=3, timeout=<optimized out>, timeout@entry=0x0, > sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 > #4 0x00007fd9b652975f in ppoll (__fds=0x7fd9ac001660, __nfds=3, > __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 > #5 g_main_context_poll_unlocked (priority=<optimized out>, > context=0x7fd9ac000d00, timeout_usec=<optimized out>, fds=0x7fd9ac001660, > n_fds=3) at ../glib/gmain.c:4811 > #6 g_main_context_iterate_unlocked (context=context@entry=0x7fd9ac000d00, > block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at > ../glib/gmain.c:4485 > #7 0x00007fd9b6529eac in g_main_context_iteration (context=0x7fd9ac000d00, > may_block=1) at ../glib/gmain.c:4556 > #8 0x00007fd9b7c93f78 in QEventDispatcherGlib::processEvents > (this=0x7fd9ac000be0, flags=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qeventdispatcher_glib.cpp:399 > #9 0x00007fd9b79dc06b in QEventLoop::exec (this=0x7fd9b2bfe8b0, flags=...) > at /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/global/qflags.h:77 > #10 0x00007fd9b7ae28c9 in QThread::exec (this=this@entry=0x7fd9b810adc0 > <QGlobalStatic<QtGlobalStatic::Holder<(anonymous > namespace)::Q_QGS__q_manager> >::instance()::holder>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread.cpp:672 > #11 0x00007fd9b8086f0e in QDBusConnectionManager::run (this=0x7fd9b810adc0 > <QGlobalStatic<QtGlobalStatic::Holder<(anonymous > namespace)::Q_QGS__q_manager> >::instance()::holder>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/dbus/qdbusconnectionmanager.cpp:145 > #12 0x00007fd9b7b731c8 in operator() (__closure=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:437 > #13 (anonymous > namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > > (t=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:367 > #14 QThreadPrivate::start (arg=0x7fd9b810adc0 > <QGlobalStatic<QtGlobalStatic::Holder<(anonymous > namespace)::Q_QGS__q_manager> >::instance()::holder>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:397 > #15 0x00007fd9b709bdf1 in start_thread (arg=<optimized out>) at > pthread_create.c:448 > #16 0x00007fd9b7120c8c in __GI___clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 5 (Thread 0x7fd9b0d5d6c0 (LWP 39350)): > #0 __syscall_cancel_arch () at > ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 > #1 0x00007fd9b7098008 in __internal_syscall_cancel (a1=<optimized out>, > a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, > a6=a6@entry=0, nr=271) at cancellation.c:49 > #2 0x00007fd9b7098061 in __syscall_cancel (a1=<optimized out>, a2=<optimized > out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, > nr=271) at cancellation.c:75 > #3 0x00007fd9b7112f32 in __GI_ppoll (fds=fds@entry=0x7fd99c001530, > nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, > sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 > #4 0x00007fd9b652975f in ppoll (__fds=0x7fd99c001530, __nfds=2, > __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 > #5 g_main_context_poll_unlocked (priority=<optimized out>, > context=0x7fd99c000d00, timeout_usec=<optimized out>, fds=0x7fd99c001530, > n_fds=2) at ../glib/gmain.c:4811 > #6 g_main_context_iterate_unlocked (context=context@entry=0x7fd99c000d00, > block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at > ../glib/gmain.c:4485 > #7 0x00007fd9b6529eac in g_main_context_iteration (context=0x7fd99c000d00, > may_block=1) at ../glib/gmain.c:4556 > #8 0x00007fd9b7c93f78 in QEventDispatcherGlib::processEvents > (this=0x7fd99c000be0, flags=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qeventdispatcher_glib.cpp:399 > #9 0x00007fd9b79dc06b in QEventLoop::exec (this=0x7fd9b0d5c8f0, flags=...) > at /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/global/qflags.h:77 > #10 0x00007fd9b7ae28c9 in QThread::exec (this=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread.cpp:672 > #11 0x00007fd9b7b731c8 in operator() (__closure=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:437 > #12 (anonymous > namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > > (t=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:367 > #13 QThreadPrivate::start (arg=0x55755b200cf8) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:397 > #14 0x00007fd9b709bdf1 in start_thread (arg=<optimized out>) at > pthread_create.c:448 > #15 0x00007fd9b7120c8c in __GI___clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 4 (Thread 0x7fd98c3ff6c0 (LWP 44226)): > #0 __syscall_cancel_arch () at > ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 > #1 0x00007fd9b7098008 in __internal_syscall_cancel (a1=<optimized out>, > a2=<optimized out>, a3=a3@entry=719, a4=<optimized out>, a5=a5@entry=0, > a6=a6@entry=4294967295, nr=202) at cancellation.c:49 > #2 0x00007fd9b70987cc in __futex_abstimed_wait_common64 (private=0, > futex_word=0x55755ba0454c, expected=719, op=<optimized out>, > abstime=0x7fd98c3fe830, cancel=true) at futex-internal.c:57 > #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55755ba0454c, > expected=expected@entry=719, clockid=clockid@entry=1, > abstime=abstime@entry=0x7fd98c3fe830, private=private@entry=0, > cancel=cancel@entry=true) at futex-internal.c:87 > #4 0x00007fd9b709884f in __GI___futex_abstimed_wait_cancelable64 > (futex_word=futex_word@entry=0x55755ba0454c, expected=expected@entry=719, > clockid=clockid@entry=1, abstime=abstime@entry=0x7fd98c3fe830, > private=private@entry=0) at futex-internal.c:139 > #5 0x00007fd9b709b4e5 in __pthread_cond_wait_common (cond=0x55755ba04528, > mutex=0x55755ba04500, clockid=<optimized out>, abstime=0x7fd98c3fe830) at > pthread_cond_wait.c:421 > #6 ___pthread_cond_timedwait64 (cond=0x55755ba04528, mutex=0x55755ba04500, > abstime=0x7fd98c3fe830) at pthread_cond_wait.c:478 > #7 0x00007fd9b7b74974 in QWaitConditionPrivate::wait_relative > (this=<optimized out>, deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:58 > #8 QWaitConditionPrivate::wait (this=0x55755ba04500, deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:66 > #9 QWaitCondition::wait (this=<optimized out>, mutex=0x55755b9588e8, > deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:146 > #10 0x00007fd9b7adfe91 in QThreadPoolThread::run (this=0x55755b82ed30) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthreadpool.cpp:120 > #11 0x00007fd9b7b731c8 in operator() (__closure=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:437 > #12 (anonymous > namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > > (t=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:367 > #13 QThreadPrivate::start (arg=0x55755b82ed30) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:397 > #14 0x00007fd9b709bdf1 in start_thread (arg=<optimized out>) at > pthread_create.c:448 > #15 0x00007fd9b7120c8c in __GI___clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 3 (Thread 0x7fd98b3fd6c0 (LWP 44202)): > #0 __syscall_cancel_arch () at > ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 > #1 0x00007fd9b7098008 in __internal_syscall_cancel (a1=<optimized out>, > a2=<optimized out>, a3=a3@entry=825, a4=<optimized out>, a5=a5@entry=0, > a6=a6@entry=4294967295, nr=202) at cancellation.c:49 > #2 0x00007fd9b70987cc in __futex_abstimed_wait_common64 (private=0, > futex_word=0x55755b982598, expected=825, op=<optimized out>, > abstime=0x7fd98b3fc830, cancel=true) at futex-internal.c:57 > #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55755b982598, > expected=expected@entry=825, clockid=clockid@entry=1, > abstime=abstime@entry=0x7fd98b3fc830, private=private@entry=0, > cancel=cancel@entry=true) at futex-internal.c:87 > #4 0x00007fd9b709884f in __GI___futex_abstimed_wait_cancelable64 > (futex_word=futex_word@entry=0x55755b982598, expected=expected@entry=825, > clockid=clockid@entry=1, abstime=abstime@entry=0x7fd98b3fc830, > private=private@entry=0) at futex-internal.c:139 > #5 0x00007fd9b709b4e5 in __pthread_cond_wait_common (cond=0x55755b982578, > mutex=0x55755b982550, clockid=<optimized out>, abstime=0x7fd98b3fc830) at > pthread_cond_wait.c:421 > #6 ___pthread_cond_timedwait64 (cond=0x55755b982578, mutex=0x55755b982550, > abstime=0x7fd98b3fc830) at pthread_cond_wait.c:478 > #7 0x00007fd9b7b74974 in QWaitConditionPrivate::wait_relative > (this=<optimized out>, deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:58 > #8 QWaitConditionPrivate::wait (this=0x55755b982550, deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:66 > #9 QWaitCondition::wait (this=<optimized out>, mutex=0x55755b9588e8, > deadline=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qwaitcondition_unix.cpp:146 > #10 0x00007fd9b7adfe91 in QThreadPoolThread::run (this=0x55755b816860) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthreadpool.cpp:120 > #11 0x00007fd9b7b731c8 in operator() (__closure=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:437 > #12 (anonymous > namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > > (t=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:367 > #13 QThreadPrivate::start (arg=0x55755b816860) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:397 > #14 0x00007fd9b709bdf1 in start_thread (arg=<optimized out>) at > pthread_create.c:448 > #15 0x00007fd9b7120c8c in __GI___clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 2 (Thread 0x7fd98a3fb6c0 (LWP 39366)): > #0 __syscall_cancel_arch () at > ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 > #1 0x00007fd9b7098008 in __internal_syscall_cancel (a1=<optimized out>, > a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, > a6=a6@entry=0, nr=271) at cancellation.c:49 > #2 0x00007fd9b7098061 in __syscall_cancel (a1=<optimized out>, a2=<optimized > out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, > nr=271) at cancellation.c:75 > #3 0x00007fd9b7112f32 in __GI_ppoll (fds=fds@entry=0x7fd978001480, > nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, > sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 > #4 0x00007fd9b652975f in ppoll (__fds=0x7fd978001480, __nfds=1, > __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 > #5 g_main_context_poll_unlocked (priority=<optimized out>, > context=0x7fd978000d00, timeout_usec=<optimized out>, fds=0x7fd978001480, > n_fds=1) at ../glib/gmain.c:4811 > #6 g_main_context_iterate_unlocked (context=context@entry=0x7fd978000d00, > block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at > ../glib/gmain.c:4485 > #7 0x00007fd9b6529eac in g_main_context_iteration (context=0x7fd978000d00, > may_block=1) at ../glib/gmain.c:4556 > #8 0x00007fd9b7c93f78 in QEventDispatcherGlib::processEvents > (this=0x7fd978000be0, flags=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qeventdispatcher_glib.cpp:399 > #9 0x00007fd9b79dc06b in QEventLoop::exec (this=0x7fd98a3fa8f0, flags=...) > at /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/global/qflags.h:77 > #10 0x00007fd9b7ae28c9 in QThread::exec (this=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread.cpp:672 > #11 0x00007fd9b7b731c8 in operator() (__closure=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:437 > #12 (anonymous > namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > > (t=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:367 > #13 QThreadPrivate::start (arg=0x55755b9ead50) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/thread/qthread_unix.cpp:397 > #14 0x00007fd9b709bdf1 in start_thread (arg=<optimized out>) at > pthread_create.c:448 > #15 0x00007fd9b7120c8c in __GI___clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 1 (Thread 0x7fd9b307ac40 (LWP 39313)): > [KCrash Handler] > #5 __pthread_kill_implementation (threadid=<optimized out>, > signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 > #6 0x00007fd9b709de33 in __pthread_kill_internal (threadid=<optimized out>, > signo=6) at pthread_kill.c:89 > #7 0x00007fd9b70427b6 in __GI_raise (sig=sig@entry=6) at > ../sysdeps/posix/raise.c:26 > #8 0x00007fd9b702934b in __GI_abort () at abort.c:77 > #9 0x00007fd9b78f658b in qAbort () at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/global/qassert.cpp:46 > #10 qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=<optimized > out>, message=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/global/qlogging.cpp:2165 > #11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef > __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, > context=..., msg=msg@entry=0x7fd9bacf613b "unknown active output", > ap=ap@entry=0x7ffeb46fdae8) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/global/qlogging.cpp:412 > #12 0x00007fd9b78f712f in QMessageLogger::fatal > (this=this@entry=0x7ffeb46fdd20, msg=msg@entry=0x7fd9bacf613b "unknown active > output") at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/global/qlogging.cpp:901 > #13 0x00007fd9ba804f8c in KWin::Workspace::setActiveOutput (this=<optimized > out>, output=<optimized out>) at > /usr/src/debug/kwin-6.5.0/src/workspace.cpp:2441 > #14 KWin::Workspace::setActiveOutput (this=<optimized out>, output=<optimized > out>) at /usr/src/debug/kwin-6.5.0/src/workspace.cpp:2438 > #15 0x00007fd9ba892eb4 in KWin::Workspace::takeActivity (this=0x55755b632400, > window=<optimized out>, flags=...) at > /usr/src/debug/kwin-6.5.0/src/activation.cpp:423 > #16 0x00007fd9ba898c2a in KWin::Workspace::activateNextWindow > (this=0x55755b632400, window=0x55755c6884a0) at > /usr/src/debug/kwin-6.5.0/src/activation.cpp:516 > #17 0x00007fd9bab13082 in KWin::Workspace::removeWaylandWindow > (this=0x55755b632400, window=0x55755c6884a0) at > /usr/src/debug/kwin-6.5.0/src/workspace.cpp:813 > #18 0x00007fd9b7a35b60 in QtPrivate::QSlotObjectBase::call > (this=0x55755b78aa80, r=<optimized out>, a=0x7ffeb46fdf80) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qobjectdefs_impl.h:461 > #19 doActivate<false> (sender=0x55755b1cb1c0, signal_index=4, > argv=0x7ffeb46fdf80) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qobject.cpp:4255 > #20 0x00007fd9baade6f7 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 > #21 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 > #22 0x00007fd9ba9a9758 in KWin::LayerShellV1Window::destroyWindow > (this=0x55755c6884a0) at > /usr/src/debug/kwin-6.5.0/src/layershellv1window.cpp:213 > #23 0x00007fd9b7a35b60 in QtPrivate::QSlotObjectBase::call > (this=0x55755bd702c0, r=<optimized out>, a=0x7ffeb46fe0e0) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qobjectdefs_impl.h:461 > #24 doActivate<false> (sender=0x55755b632400, signal_index=19, > argv=0x7ffeb46fe0e0) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qobject.cpp:4255 > #25 0x00007fd9bab20f67 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 > #26 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 > #27 0x00007fd9bab194f5 in KWin::Workspace::updateOutputs > (this=0x55755b632400, outputOrder=<optimized out>) at > /usr/src/debug/kwin-6.5.0/src/workspace.cpp:1228 > #28 0x00007fd9bab12bc6 in KWin::Workspace::slotOutputBackendOutputsQueried > (this=<optimized out>) at /usr/src/debug/kwin-6.5.0/src/workspace.cpp:1150 > #29 0x00007fd9b7a35b60 in QtPrivate::QSlotObjectBase::call > (this=0x55755b85faa0, r=<optimized out>, a=0x7ffeb46fe928) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qobjectdefs_impl.h:461 > #30 doActivate<false> (sender=0x7fd9ac00f7b0, signal_index=3, > argv=0x7ffeb46fe928) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qobject.cpp:4255 > #31 0x00007fd9bab83285 in KWin::DrmBackend::updateOutputs > (this=this@entry=0x7fd9ac00f7b0) at > /usr/src/debug/kwin-6.5.0/src/backends/drm/drm_backend.cpp:303 > #32 0x00007fd9bab84d24 in KWin::DrmBackend::handleUdevEvent > (this=0x7fd9ac00f7b0) at > /usr/src/debug/kwin-6.5.0/src/backends/drm/drm_backend.cpp:203 > #33 0x00007fd9b7a35b60 in QtPrivate::QSlotObjectBase::call > (this=0x55755b1d6750, r=<optimized out>, a=0x7ffeb46fed10) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qobjectdefs_impl.h:461 > #34 doActivate<false> (sender=0x55755b18f650, signal_index=3, > argv=0x7ffeb46fed10) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qobject.cpp:4255 > #35 0x00007fd9b7a3bf28 in QMetaObject::activate<void, QSocketDescriptor, > QSocketNotifier::Type, QSocketNotifier::QPrivateSignal> (sender=0x6, > mo=<optimized out>, local_signal_index=0, ret=0x0) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qobjectdefs.h:319 > #36 QSocketNotifier::activated (this=this@entry=0x55755b18f650, _t1=..., > _t2=<optimized out>, _t3=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/build/src/corelib/Core_autogen/include/moc_qsocketnotifier.cpp:161 > #37 0x00007fd9b7a3cf1a in QSocketNotifier::event (this=0x55755b18f650, > e=<optimized out>) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qsocketnotifier.cpp:324 > #38 0x00007fd9b8de7918 in QApplicationPrivate::notify_helper (this=<optimized > out>, receiver=0x55755b18f650, e=0x7ffeb46fee40) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/widgets/kernel/qapplication.cpp:3307 > #39 0x00007fd9b79cdbd8 in QCoreApplication::notifyInternal2 > (receiver=0x55755b18f650, event=0x7ffeb46fee40) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qcoreapplication.cpp:1109 > #40 0x00007fd9b7b7dd94 in > QEventDispatcherUNIXPrivate::activateSocketNotifiers > (this=this@entry=0x55755b0c4b80) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qeventdispatcher_unix.cpp:276 > #41 0x00007fd9b7b7e769 in QEventDispatcherUNIX::processEvents > (this=<optimized out>, flags=..., flags@entry=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qeventdispatcher_unix.cpp:498 > #42 0x00007fd9b8985681 in QUnixEventDispatcherQPA::processEvents > (this=<optimized out>, flags=...) at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/gui/platform/unix/qunixeventdispatcher.cpp:27 > #43 0x00007fd9b79dc06b in QEventLoop::exec (this=0x7ffeb46ff010, flags=...) > at /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/global/qflags.h:77 > #44 0x00007fd9b79d2b13 in QCoreApplication::exec () at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/corelib/kernel/qcoreapplication.cpp:1452 > #45 0x00007fd9b84295c0 in QGuiApplication::exec () at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/gui/kernel/qguiapplication.cpp:1973 > #46 0x00007fd9b8de2f39 in QApplication::exec () at > /usr/src/debug/qtbase-everywhere-src-6.10.0/src/widgets/kernel/qapplication.cpp:2574 > #47 0x00005575448b88c6 in main (argc=<optimized out>, argv=<optimized out>) > at /usr/src/debug/kwin-6.5.0/src/main_wayland.cpp:635 -- You are receiving this mail because: You are watching all bug changes.
