[kde] [Bug 508784] New: kwin_wayland and Firefox crash when switching to second device using KVM switch

lazyfox bugzilla_noreply at kde.org
Tue Aug 26 22:24:35 BST 2025


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

            Bug ID: 508784
           Summary: kwin_wayland and Firefox crash when switching to
                    second device using KVM switch
    Classification: I don't know
           Product: kde
      Version First unspecified
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: redhat.e8dsa at simplelogin.com
  Target Milestone: ---

Created attachment 184484
  --> https://bugs.kde.org/attachment.cgi?id=184484&action=edit
Journalctl log of the crash

SUMMARY

Device 1: Opensuse Tumbleweed with KDE (and latest updates).
Device 2: Windows device

I switch between two devices using an external KVM. While firefox was open I
switched from device 1 to device 2 using the KVM switch. After switching back
to device 1, both firefox and plasmashell crash.

Firefox crash report:
https://crash-stats.mozilla.org/report/index/1adc08c6-0dab-49f4-9ff6-17a420250819


Kwin crash report with debug symbols downloaded:

Application: KWin (kwin_wayland), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}

warning: Can't open file /memfd:kwayland-shared (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:gdk-wayland (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 /memfd:JSVMStack:QtQml (deleted) during file-backed
mapping note processing

warning: Can't open file /memfd:wayland-shm (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:JSGCHeap:QtQml (deleted) during file-backed
mapping note processing
[New LWP 19586]
[New LWP 19604]
[New LWP 19610]
[New LWP 19609]
[New LWP 19607]
[New LWP 19611]
[New LWP 19622]
[New LWP 19647]
[New LWP 19612]
[New LWP 19645]
[New LWP 19648]
[New LWP 19608]
[New LWP 19652]
[New LWP 19613]
[New LWP 21578]
[New LWP 21720]
[New LWP 19654]
[New LWP 23340]
[New LWP 19646]
[New LWP 23341]
[New LWP 23342]
[New LWP 23343]
[New LWP 21719]
[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 --xwayland-fd 9 --xwayland-display :1 --xwayland-xauthority
/run/user/1000/xauth_fFEUhg --xwayland'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo at entry=11, no_tid=no_tid at entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
[Current thread is 1 (Thread 0x7f853889cb40 (LWP 19586))]
python sentry-sdk not installed :(

Cannot QML trace cores :(
[Current thread is 11 (Thread 0x7f85213596c0 (LWP 19648))]

Thread 23 (Thread 0x7f84ea3296c0 (LWP 21719)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x5576915bcdf8, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5576915bcdf8,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5576915bcdf8, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x5576915bcdd8,
mutex=0x5576915bcda8, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5576915bcdd8, mutex=0x5576915bcda8) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55769161aec0) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 22 (Thread 0x7f84ebfff6c0 (LWP 23343)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=a3 at entry=272, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x5576910dd8a8, expected=272, op=<optimized out>,
abstime=0x7f84ebffe930, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5576910dd8a8,
expected=expected at entry=272, clockid=clockid at entry=1,
abstime=abstime at entry=0x7f84ebffe930, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5576910dd8a8, expected=expected at entry=272,
clockid=clockid at entry=1, abstime=abstime at entry=0x7f84ebffe930,
private=private at entry=0) at futex-internal.c:139
#5  0x00007f853c69b505 in __pthread_cond_wait_common (cond=0x5576910dd888,
mutex=0x5576910dd860, clockid=<optimized out>, abstime=0x7f84ebffe930) at
pthread_cond_wait.c:421
#6  ___pthread_cond_timedwait64 (cond=0x5576910dd888, mutex=0x5576910dd860,
abstime=0x7f84ebffe930) at pthread_cond_wait.c:478
#7  0x00007f853d174557 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:57
#8  QWaitConditionPrivate::wait (this=0x5576910dd860, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:65
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x557690b277d8,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:145
#10 0x00007f853d16d206 in QThreadPoolThread::run (this=0x5576910dd830) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthreadpool.cpp:119
#11 0x00007f853d16611b in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:434
#12 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:366
#13 QThreadPrivate::start (arg=0x5576910dd830) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:394
#14 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#15 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 21 (Thread 0x7f85015716c0 (LWP 23342)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=a3 at entry=289, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x557690fd9c0c, expected=289, op=<optimized out>,
abstime=0x7f8501570930, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x557690fd9c0c,
expected=expected at entry=289, clockid=clockid at entry=1,
abstime=abstime at entry=0x7f8501570930, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x557690fd9c0c, expected=expected at entry=289,
clockid=clockid at entry=1, abstime=abstime at entry=0x7f8501570930,
private=private at entry=0) at futex-internal.c:139
#5  0x00007f853c69b505 in __pthread_cond_wait_common (cond=0x557690fd9be8,
mutex=0x557690fd9bc0, clockid=<optimized out>, abstime=0x7f8501570930) at
pthread_cond_wait.c:421
#6  ___pthread_cond_timedwait64 (cond=0x557690fd9be8, mutex=0x557690fd9bc0,
abstime=0x7f8501570930) at pthread_cond_wait.c:478
#7  0x00007f853d174557 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:57
#8  QWaitConditionPrivate::wait (this=0x557690fd9bc0, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:65
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x557690b277d8,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:145
#10 0x00007f853d16d206 in QThreadPoolThread::run (this=0x557690f02370) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthreadpool.cpp:119
#11 0x00007f853d16611b in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:434
#12 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:366
#13 QThreadPrivate::start (arg=0x557690f02370) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:394
#14 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#15 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 20 (Thread 0x7f8501d726c0 (LWP 23341)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=a3 at entry=316, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x557690ee6898, expected=316, op=<optimized out>,
abstime=0x7f8501d71930, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x557690ee6898,
expected=expected at entry=316, clockid=clockid at entry=1,
abstime=abstime at entry=0x7f8501d71930, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x557690ee6898, expected=expected at entry=316,
clockid=clockid at entry=1, abstime=abstime at entry=0x7f8501d71930,
private=private at entry=0) at futex-internal.c:139
#5  0x00007f853c69b505 in __pthread_cond_wait_common (cond=0x557690ee6878,
mutex=0x557690ee6850, clockid=<optimized out>, abstime=0x7f8501d71930) at
pthread_cond_wait.c:421
#6  ___pthread_cond_timedwait64 (cond=0x557690ee6878, mutex=0x557690ee6850,
abstime=0x7f8501d71930) at pthread_cond_wait.c:478
#7  0x00007f853d174557 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:57
#8  QWaitConditionPrivate::wait (this=0x557690ee6850, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:65
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x557690b277d8,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:145
#10 0x00007f853d16d206 in QThreadPoolThread::run (this=0x55769101b760) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthreadpool.cpp:119
#11 0x00007f853d16611b in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:434
#12 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:366
#13 QThreadPrivate::start (arg=0x55769101b760) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:394
#14 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#15 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 19 (Thread 0x7f8522b5c6c0 (LWP 19646)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x557690016c70, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x557690016c70,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x557690016c70, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x557690016c50,
mutex=0x557690016c20, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x557690016c50, mutex=0x557690016c20) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55768ff2c740) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 18 (Thread 0x7f85025736c0 (LWP 23340)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=a3 at entry=296, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x557690ff7e58, expected=296, op=<optimized out>,
abstime=0x7f8502572930, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x557690ff7e58,
expected=expected at entry=296, clockid=clockid at entry=1,
abstime=abstime at entry=0x7f8502572930, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x557690ff7e58, expected=expected at entry=296,
clockid=clockid at entry=1, abstime=abstime at entry=0x7f8502572930,
private=private at entry=0) at futex-internal.c:139
#5  0x00007f853c69b505 in __pthread_cond_wait_common (cond=0x557690ff7e38,
mutex=0x557690ff7e10, clockid=<optimized out>, abstime=0x7f8502572930) at
pthread_cond_wait.c:421
#6  ___pthread_cond_timedwait64 (cond=0x557690ff7e38, mutex=0x557690ff7e10,
abstime=0x7f8502572930) at pthread_cond_wait.c:478
#7  0x00007f853d174557 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:57
#8  QWaitConditionPrivate::wait (this=0x557690ff7e10, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:65
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x557690b277d8,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qwaitcondition_unix.cpp:145
#10 0x00007f853d16d206 in QThreadPoolThread::run (this=0x557691018eb0) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthreadpool.cpp:119
#11 0x00007f853d16611b in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:434
#12 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:366
#13 QThreadPrivate::start (arg=0x557691018eb0) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:394
#14 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#15 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 17 (Thread 0x7f85137fe6c0 (LWP 19654)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55768fc6a89c, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55768fc6a89c,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55768fc6a89c, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x55768fc6a878,
mutex=0x55768fc6a848, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x55768fc6a878, mutex=0x55768fc6a848) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x557690b113c0) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x7f84e984e6c0 (LWP 21720)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x7f84f3e27600, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x7f84f3e27600,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x7f84f3e27600, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x7f84f3e275e0,
mutex=0x7f84f3e275b0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x7f84f3e275e0, mutex=0x7f84f3e275b0) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x5576911ecbb0) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7f84c7fff6c0 (LWP 21578)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=a3 at entry=414, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x5576913973dc, expected=414, op=<optimized out>,
abstime=0x7f84c7ffe810, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5576913973dc,
expected=expected at entry=414, clockid=clockid at entry=1,
abstime=abstime at entry=0x7f84c7ffe810, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5576913973dc, expected=expected at entry=414,
clockid=clockid at entry=1, abstime=abstime at entry=0x7f84c7ffe810,
private=private at entry=0) at futex-internal.c:139
#5  0x00007f853c69b71c in __pthread_cond_wait_common (cond=0x5576913973b8,
mutex=0x557691397390, clockid=1, abstime=<optimized out>) at
pthread_cond_wait.c:421
#6  ___pthread_cond_clockwait64 (cond=0x5576913973b8, mutex=0x557691397390,
clockid=1, abstime=<optimized out>) at pthread_cond_wait.c:517
#7  ___pthread_cond_clockwait64 (cond=0x5576913973b8, mutex=0x557691397390,
clockid=1, abstime=<optimized out>) at pthread_cond_wait.c:505
#8  0x00007f853ff6c6f5 in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () at
/usr/include/c++/15/bits/std_mutex.h:187
#9  0x00007f853ff6d3e5 in std::__invoke_impl<void,
KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__f=...) at /usr/include/c++/15/bits/invoke.h:63
#10 std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=...) at /usr/include/c++/15/bits/invoke.h:98
#11 std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=...) at /usr/include/c++/15/functional:122
#12 operator()<> (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qthread.h:138
#13 std::__invoke_impl<void,
QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>&&)::<lambda(auto:53&& ...)> > (__f=...) at
/usr/include/c++/15/bits/invoke.h:63
#14
std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:53&& ...)> > (__fn=...) at
/usr/include/c++/15/bits/invoke.h:98
#15
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:53&& ...)> > >::_M_invoke<0>
(this=<optimized out>) at /usr/include/c++/15/bits/std_thread.h:303
#16
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:53&& ...)> > >::operator()
(this=<optimized out>) at /usr/include/c++/15/bits/std_thread.h:310
#17
std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>,
std::__future_base::_Result_base::_Deleter>,
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:53&& ...)> > >, void>::operator()
(this=0x7f84c7ffe9b0) at /usr/include/c++/15/future:1441
#18 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>,
std::__future_base::_Result_base::_Deleter>,
std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>,
std::__future_base::_Result_base::_Deleter>,
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:53&& ...)> > >, void>&> (__f=...) at
/usr/include/c++/15/bits/invoke.h:63
#19 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>,
std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>,
std::__future_base::_Result_base::_Deleter>,
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:53&& ...)> > >, void>&> (__fn=...) at
/usr/include/c++/15/bits/invoke.h:116
#20 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>(),
std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>,
std::__future_base::_Result_base::_Deleter>,
std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:53&& ...)> > >, void> >::_M_invoke(const
std::_Any_data &) (__functor=...) at
/usr/include/c++/15/bits/std_function.h:293
#21 0x00007f853ff6633d in
std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()>::operator() (this=<optimized
out>) at /usr/include/c++/15/bits/std_function.h:593
#22 std::__future_base::_State_baseV2::_M_do_set (this=0x557691023150,
__f=<optimized out>, __did_set=0x7f84c7ffe967) at
/usr/include/c++/15/future:598
#23 0x00007f853c6a13e6 in __pthread_once_slow (once_control=0x557691023168,
init_routine=0x7f853caf1bf0 <std::__once_proxy()>) at pthread_once.c:116
#24 0x00007f853c6a1479 in ___pthread_once (once_control=<optimized out>,
init_routine=<optimized out>) at pthread_once.c:143
#25 0x00007f853ff6d914 in __gthread_once (__once=0x557691023168,
__func=<optimized out>) at
/usr/include/c++/15/x86_64-suse-linux/bits/gthr-default.h:746
#26 std::call_once<void
(std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()>*, bool*),
std::__future_base::_State_baseV2*,
std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()>*, bool*> (__once=...,
__f=@0x7f84c7ffe980: (void
(std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 *
const, std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f853ff66310
<std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter> ()>*, bool*)>) at
/usr/include/c++/15/mutex:918
#27 std::__future_base::_State_baseV2::_M_set_result (this=0x557691023150,
__res=..., __ignore_failure=true) at /usr/include/c++/15/future:437
#28
std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:53&& ...)> > >,
void>::_M_complete_async(void) (this=0x557691023150) at
/usr/include/c++/15/future:1721
#29 0x00007f853d0d4a75 in std::__future_base::_State_baseV2::wait
(this=0x557691023150) at /usr/include/c++/15/future:359
#30 std::__basic_future<void>::_M_get_result (this=0x5576913cf2b0) at
/usr/include/c++/15/future:750
#31 std::future<void>::get (this=0x5576913cf2b0) at
/usr/include/c++/15/future:922
#32 QThreadCreateThread::run (this=0x5576913cf2a0) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread.cpp:1365
#33 0x00007f853d16611b in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:434
#34 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:366
#35 QThreadPrivate::start (arg=0x5576913cf2a0) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:394
#36 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#37 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7f8524dd36c0 (LWP 19613)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55768fd86228, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55768fd86228,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55768fd86228, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x55768fd86208,
mutex=0x55768fd861d8, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x55768fd86208, mutex=0x55768fd861d8) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55768fc93b70) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7f8521fc86c0 (LWP 19652)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8,
a6=a6 at entry=0, nr=271) at cancellation.c:49
#2  0x00007f853c698061 in __syscall_cancel (a1=<optimized out>, a2=<optimized
out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8, a6=a6 at entry=0,
nr=271) at cancellation.c:75
#3  0x00007f853c712f32 in __GI_ppoll (fds=fds at entry=0x557690b4a6d0,
nfds=nfds at entry=1, timeout=<optimized out>, timeout at entry=0x0,
sigmask=sigmask at entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f853bb0efdf in ppoll (__fds=0x557690b4a6d0, __nfds=1, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x7f8518000cd0, timeout_usec=<optimized out>, fds=0x557690b4a6d0,
n_fds=1) at ../glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=context at entry=0x7f8518000cd0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/gmain.c:4309
#7  0x00007f853bb0f72c in g_main_context_iteration (context=0x7f8518000cd0,
may_block=1) at ../glib/gmain.c:4379
#8  0x00007f853d27f978 in QEventDispatcherGlib::processEvents
(this=0x7f8518000be0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007f853cfd6003 in QEventLoop::exec (this=0x7f8521fc79f0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/global/qflags.h:77
#10 0x00007f853d0d3ecf in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread.cpp:659
#11 0x00007f853d16611b in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:434
#12 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:366
#13 QThreadPrivate::start (arg=0x557690b8ff50) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:394
#14 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#15 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7f8527a896c0 (LWP 19608)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55768fcdd560, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55768fcdd560,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55768fcdd560, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x55768fcdd540,
mutex=0x55768fcdd510, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x55768fcdd540, mutex=0x55768fcdd510) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55768fcdd380) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7f85213596c0 (LWP 19648)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x7f8534002604, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x7f8534002604,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x7f8534002604, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x7f85340025e0,
mutex=0x7f85340025b0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x7f85340025e0, mutex=0x7f85340025b0) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55769095f610) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7f8523b5e6c0 (LWP 19645)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55768ffc9fb8, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55768ffc9fb8,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55768ffc9fb8, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x55768ffc9f98,
mutex=0x55768ffc9f68, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x55768ffc9f98, mutex=0x55768ffc9f68) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55768ffcc070) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7f85255d46c0 (LWP 19612)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55768fd416c8, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55768fd416c8,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55768fd416c8, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x55768fd416a8,
mutex=0x55768fd41678, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x55768fd416a8, mutex=0x55768fd41678) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55768fc93b70) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7f852335d6c0 (LWP 19647)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x557690994588, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x557690994588,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x557690994588, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x557690994568,
mutex=0x557690994538, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x557690994568, mutex=0x557690994538) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x557690963440) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7f85245d26c0 (LWP 19622)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8,
a6=a6 at entry=0, nr=271) at cancellation.c:49
#2  0x00007f853c698061 in __syscall_cancel (a1=<optimized out>, a2=<optimized
out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8, a6=a6 at entry=0,
nr=271) at cancellation.c:75
#3  0x00007f853c712f32 in __GI_ppoll (fds=fds at entry=0x7f851c001520,
nfds=nfds at entry=2, timeout=<optimized out>, timeout at entry=0x0,
sigmask=sigmask at entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f853bb0efdf in ppoll (__fds=0x7f851c001520, __nfds=2, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x7f851c000cd0, timeout_usec=<optimized out>, fds=0x7f851c001520,
n_fds=2) at ../glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=context at entry=0x7f851c000cd0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/gmain.c:4309
#7  0x00007f853bb0f72c in g_main_context_iteration (context=0x7f851c000cd0,
may_block=1) at ../glib/gmain.c:4379
#8  0x00007f853d27f978 in QEventDispatcherGlib::processEvents
(this=0x7f851c000be0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007f853cfd6003 in QEventLoop::exec (this=0x7f85245d19f0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/global/qflags.h:77
#10 0x00007f853d0d3ecf in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread.cpp:659
#11 0x00007f853d16611b in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:434
#12 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:366
#13 QThreadPrivate::start (arg=0x55768fe33c18) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:394
#14 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#15 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f8525e866c0 (LWP 19611)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55768fcee028, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55768fcee028,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55768fcee028, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x55768fcee008,
mutex=0x55768fcedfd8, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x55768fcee008, mutex=0x55768fcedfd8) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55768fc9fb80) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f85348376c0 (LWP 19607)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55768fc69404, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55768fc69404,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55768fc69404, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x55768fc693e0,
mutex=0x55768fc693b0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x55768fc693e0, mutex=0x55768fc693b0) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55768fc68290) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f85272886c0 (LWP 19609)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55768fc6a89c, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55768fc6a89c,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55768fc6a89c, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x55768fc6a878,
mutex=0x55768fc6a848, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x55768fc6a878, mutex=0x55768fc6a848) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55768fcdd340) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f8526a876c0 (LWP 19610)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=0,
a6=a6 at entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f853c6987dc in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55768fc6aa48, expected=<optimized out>, op=<optimized out>,
abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55768fc6aa48,
expected=<optimized out>, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#4  0x00007f853c69885f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55768fc6aa48, expected=<optimized out>,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#5  0x00007f853c69b328 in __pthread_cond_wait_common (cond=0x55768fc6aa28,
mutex=0x55768fc6a9f8, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x55768fc6aa28, mutex=0x55768fc6a9f8) at
pthread_cond_wait.c:453
#7  0x00007f85351ffd39 in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:111
#8  0x00007f85351bad3c in util_queue_thread_func
(input=input at entry=0x55768fcdd300) at ../src/util/u_queue.c:275
#9  0x00007f85351ffc77 in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#11 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f85385a56c0 (LWP 19604)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f853c698008 in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8,
a6=a6 at entry=0, nr=271) at cancellation.c:49
#2  0x00007f853c698061 in __syscall_cancel (a1=<optimized out>, a2=<optimized
out>, a3=<optimized out>, a4=<optimized out>, a5=a5 at entry=8, a6=a6 at entry=0,
nr=271) at cancellation.c:75
#3  0x00007f853c712f32 in __GI_ppoll (fds=fds at entry=0x55768fafc320,
nfds=nfds at entry=3, timeout=<optimized out>, timeout at entry=0x0,
sigmask=sigmask at entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f853bb0efdf in ppoll (__fds=0x55768fafc320, __nfds=3, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x7f8530000cf0, timeout_usec=<optimized out>, fds=0x55768fafc320,
n_fds=3) at ../glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=context at entry=0x7f8530000cf0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/gmain.c:4309
#7  0x00007f853bb0f72c in g_main_context_iteration (context=0x7f8530000cf0,
may_block=1) at ../glib/gmain.c:4379
#8  0x00007f853d27f978 in QEventDispatcherGlib::processEvents
(this=0x7f8530000be0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007f853cfd6003 in QEventLoop::exec (this=0x7f85385a49b0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/global/qflags.h:77
#10 0x00007f853d0d3ecf in QThread::exec (this=this at entry=0x7f853d5fed40
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread.cpp:659
#11 0x00007f853d57bede in QDBusConnectionManager::run (this=0x7f853d5fed40
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/dbus/qdbusconnectionmanager.cpp:144
#12 0x00007f853d16611b in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:434
#13 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:366
#14 QThreadPrivate::start (arg=0x7f853d5fed40
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/thread/qthread_unix.cpp:394
#15 0x00007f853c69be11 in start_thread (arg=<optimized out>) at
pthread_create.c:448
#16 0x00007f853c720c8c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f853889cb40 (LWP 19586)):
[KCrash Handler]
#5  0x00007f853fff4dc3 in
KWin::ColorManagementOutputV1::ColorManagementOutputV1 (this=0x5576911a0e50,
client=<optimized out>, id=104, version=<optimized out>, output=0x0) at
/usr/src/debug/kwin-6.4.4/src/wayland/colormanagement_v1.cpp:580
#6  KWin::ColorManagerV1::wp_color_manager_v1_get_output (this=<optimized out>,
resource=<optimized out>, id=104, output=<optimized out>) at
/usr/src/debug/kwin-6.4.4/src/wayland/colormanagement_v1.cpp:63
#7  0x00007f853b5bab62 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#8  0x00007f853b5b73eb in ffi_call_int (cif=cif at entry=0x7ffd1889b880,
fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>,
closure=closure at entry=0x0) at ../src/x86/ffi64.c:676
#9  0x00007f853b5ba16e in ffi_call (cif=cif at entry=0x7ffd1889b880, fn=<optimized
out>, rvalue=rvalue at entry=0x0, avalue=avalue at entry=0x7ffd1889b950) at
../src/x86/ffi64.c:713
#10 0x00007f853ccf7a48 in wl_closure_invoke
(closure=closure at entry=0x5576913fdbe0, target=<optimized out>,
target at entry=0x5576916e8de0, opcode=opcode at entry=1, data=<optimized out>,
data at entry=0x557691762fb0, flags=2) at ../src/connection.c:1241
#11 0x00007f853ccfcc1c in wl_client_connection_data (fd=<optimized out>,
mask=<optimized out>, data=<optimized out>) at ../src/wayland-server.c:483
#12 0x00007f853ccfb272 in wl_event_loop_dispatch (loop=0x55768fbcbf10,
timeout=<optimized out>) at ../src/event-loop.c:1059
#13 0x00007f8540000ed2 in KWin::Display::dispatchEvents (this=<optimized out>)
at /usr/src/debug/kwin-6.4.4/src/wayland/display.cpp:138
#14 0x00007f853d02fb14 in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized
out>, a=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qobjectdefs_impl.h:461
#15 doActivate<false> (sender=0x557690c0f9a0, signal_index=3,
argv=0x7ffd1889bf60) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qobject.cpp:4146
#16 0x00007f853d035c28 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.9.1/src/corelib/kernel/qobjectdefs.h:306
#17 QSocketNotifier::activated (this=this at entry=0x557690c0f9a0, _t1=...,
_t2=<optimized out>, _t3=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/build/src/corelib/Core_autogen/include/moc_qsocketnotifier.cpp:161
#18 0x00007f853d036c3a in QSocketNotifier::event (this=0x557690c0f9a0,
e=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qsocketnotifier.cpp:327
#19 0x00007f853e3e37a8 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x557690c0f9a0, e=0x7ffd1889c090) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/widgets/kernel/qapplication.cpp:3303
#20 0x00007f853cfc8928 in QCoreApplication::notifyInternal2
(receiver=0x557690c0f9a0, event=0x7ffd1889c090) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qcoreapplication.cpp:1106
#21 0x00007f853d166434 in QEventDispatcherUNIXPrivate::activateSocketNotifiers
(this=0x55768fb29b00) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qeventdispatcher_unix.cpp:254
#22 0x00007f853d16c7a5 in QEventDispatcherUNIX::processEvents (this=<optimized
out>, flags=..., flags at entry=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qeventdispatcher_unix.cpp:470
#23 0x00007f853dd66561 in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/gui/platform/unix/qunixeventdispatcher.cpp:27
#24 0x00007f853cfd6003 in QEventLoop::exec (this=0x7ffd1889c250, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/global/qflags.h:77
#25 0x00007f853cfcd143 in QCoreApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qcoreapplication.cpp:1449
#26 0x00007f853d821110 in QGuiApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/gui/kernel/qguiapplication.cpp:1986
#27 0x00007f853e3dfad9 in QApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.9.1/src/widgets/kernel/qapplication.cpp:2570
#28 0x000055766762484e in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kwin-6.4.4/src/main_wayland.cpp:635


STEPS TO REPRODUCE
1.  Open firefox 142.
2.  Switch to second device using KVM switch.
3.  Switch back to first device with KDE and firefox + kwin will crash.

OBSERVED RESULT

Firefox and kwin crash after going back to device 1.

EXPECTED RESULT

Nothing crashes when switching between devices using a KVM.


SOFTWARE/OS VERSIONS

Operating System: openSUSE Tumbleweed 20250825
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.1
Kernel Version: 6.16.1-1-default (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: AMD Radeon RX 6800 XT

ADDITIONAL INFORMATION

- This started happening after firefox 142. Firefox 141.0.3 works fine without
any crahes.
- Firefox 142 does not crash when using Gnome. I tested this while booting into
a Fedora 42 Live USB.
- Fedora 42 KDE shows similar behaviour to Tumbleweed KDE. Crashes happen in
both.
- The crash only happens when firefox is using wayland. Starting firefox in x11
does not result in any crahes.

- I've already reported this to firefox,
https://bugzilla.mozilla.org/show_bug.cgi?id=1983973#c1, I was told to post the
bug here as well as this could be KDE related.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list