Bug 505863

Summary: A Variant Of 505784 And 505845
Product: [Applications] Spectacle Reporter: Roke Julian Lockhart Beedell <4wy78uwh>
Component: GeneralAssignee: Noah Davis <noahadvs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde
Priority: NOR Keywords: drkonqi
Version First Reported In: 6.4.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Roke Julian Lockhart Beedell 2025-06-20 18:55:46 UTC
Application: spectacle (6.4.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.15.0
Operating System: Linux 6.14.11-300.fc42.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 42 (KDE Plasma Desktop Edition)"
DrKonqi: 6.4.0 [CoredumpBackend]

-- Information about the crash:
I've reproduced https://bugs.kde.org/show_bug.cgi?id=505845#c8 on a different page of the GUI. Submitting a trace of https://bugs.kde.org/show_bug.cgi?id=505784 in case there's a difference that helps to narrow the cause.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Spectacle (spectacle), signal: Segmentation fault


warning: Can't open file /memfd:JSVMStack:QtQml (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:kwin-dmabuf-feedback-table (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:JSGCHeap:QtQml (deleted) during file-backed mapping note processing
[New LWP 256770]
[New LWP 256743]
[New LWP 256732]
[New LWP 256745]
[New LWP 256747]
[New LWP 256746]
[New LWP 256744]
[New LWP 256749]
[New LWP 256748]
[New LWP 256773]
[New LWP 256772]
[New LWP 256750]
[New LWP 256771]
[New LWP 256759]
[New LWP 256775]
[New LWP 256760]
[New LWP 256776]
[New LWP 257017]
[New LWP 256774]
[New LWP 256762]
[New LWP 256761]
[New LWP 256751]
[New LWP 256752]
[New LWP 256763]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/spectacle --dbus'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, 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 0x7ff1577fe6c0 (LWP 256770))]
Cannot QML trace cores :(
add symbol table from file "/lib64/libc.so.6"
add symbol table from file "/lib64/libKF6Crash.so.6"
add symbol table from file "/usr/lib64/dri-freeworld/libgallium-25.0.7.so"
add symbol table from file "/lib64/libEGL_mesa.so.0"
add symbol table from file "/lib64/libQt6WaylandEglClientHwIntegration.so.6"
add symbol table from file "/lib64/libQt6Gui.so.6"
add symbol table from file "/lib64/libQt6Quick.so.6"
add symbol table from file "/lib64/libQt6Core.so.6"
add symbol table from file "/lib64/libglib-2.0.so.0"
add symbol table from file "/lib64/libQt6WaylandClient.so.6"
add symbol table from file "/lib64/libQt6Widgets.so.6"
add symbol table from file "/usr/bin/spectacle"
add symbol table from file "/lib64/libQt6DBus.so.6"
[Current thread is 13 (Thread 0x7ff156ffd6c0 (LWP 256771))]

Thread 24 (Thread 0x7ff157fff6c0 (LWP 256763)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e928 in __pthread_cond_wait_common (cond=0x561258e7e9e8, mutex=0x561258e7e9c0, clockid=<optimized out>, abstime=0x7ff157ffddd0) at pthread_cond_wait.c:426
#5  ___pthread_cond_timedwait64 (cond=0x561258e7e9e8, mutex=0x561258e7e9c0, abstime=0x7ff157ffddd0) at pthread_cond_wait.c:483
#6  0x00007ff1ce0d3a26 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57
#7  QWaitConditionPrivate::wait (this=0x561258e7e9c0, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65
#8  QWaitCondition::wait (this=this@entry=0x561258e66ff0, mutex=mutex@entry=0x561258ce5498, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145
#9  0x00007ff1ce0d05f7 in QThreadPoolThread::run (this=0x561258e66fe0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119
#10 0x00007ff1ce0c5b9f in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:434
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:366
#12 QThreadPrivate::start (arg=0x561258e66fe0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:394
#13 0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#14 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 23 (Thread 0x7ff17bfff6c0 (LWP 256752)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x561258974550, mutex=0x561258974520, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x561258974550, mutex=0x561258974520) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 22 (Thread 0x7ff190b496c0 (LWP 256751)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x56125892f830, mutex=0x56125892f800, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x56125892f830, mutex=0x56125892f800) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 21 (Thread 0x7ff17a7fc6c0 (LWP 256761)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e928 in __pthread_cond_wait_common (cond=0x561258e6feb8, mutex=0x561258e6fe90, clockid=<optimized out>, abstime=0x7ff17a7fadd0) at pthread_cond_wait.c:426
#5  ___pthread_cond_timedwait64 (cond=0x561258e6feb8, mutex=0x561258e6fe90, abstime=0x7ff17a7fadd0) at pthread_cond_wait.c:483
#6  0x00007ff1ce0d3a26 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57
#7  QWaitConditionPrivate::wait (this=0x561258e6fe90, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65
#8  QWaitCondition::wait (this=this@entry=0x561258e0e240, mutex=mutex@entry=0x561258ce5498, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145
#9  0x00007ff1ce0d05f7 in QThreadPoolThread::run (this=0x561258e0e230) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119
#10 0x00007ff1ce0c5b9f in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:434
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:366
#12 QThreadPrivate::start (arg=0x561258e0e230) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:394
#13 0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#14 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 20 (Thread 0x7ff179ffb6c0 (LWP 256762)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e928 in __pthread_cond_wait_common (cond=0x561258e786d8, mutex=0x561258e786b0, clockid=<optimized out>, abstime=0x7ff179ff9dd0) at pthread_cond_wait.c:426
#5  ___pthread_cond_timedwait64 (cond=0x561258e786d8, mutex=0x561258e786b0, abstime=0x7ff179ff9dd0) at pthread_cond_wait.c:483
#6  0x00007ff1ce0d3a26 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57
#7  QWaitConditionPrivate::wait (this=0x561258e786b0, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65
#8  QWaitCondition::wait (this=this@entry=0x561258e684a0, mutex=mutex@entry=0x561258ce5498, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145
#9  0x00007ff1ce0d05f7 in QThreadPoolThread::run (this=0x561258e68490) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119
#10 0x00007ff1ce0c5b9f in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:434
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:366
#12 QThreadPrivate::start (arg=0x561258e68490) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:394
#13 0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#14 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 19 (Thread 0x7ff1557fa6c0 (LWP 256774)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x7ff15c25d3d0, mutex=0x7ff15c25d3a0, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x7ff15c25d3d0, mutex=0x7ff15c25d3a0) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 18 (Thread 0x7ff1357ff6c0 (LWP 257017)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e928 in __pthread_cond_wait_common (cond=0x56126608c558, mutex=0x56126608c530, clockid=<optimized out>, abstime=0x7ff1357fddd0) at pthread_cond_wait.c:426
#5  ___pthread_cond_timedwait64 (cond=0x56126608c558, mutex=0x56126608c530, abstime=0x7ff1357fddd0) at pthread_cond_wait.c:483
#6  0x00007ff1ce0d3a26 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57
#7  QWaitConditionPrivate::wait (this=0x56126608c530, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65
#8  QWaitCondition::wait (this=this@entry=0x56126608c4a0, mutex=mutex@entry=0x561258ce5498, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145
#9  0x00007ff1ce0d05f7 in QThreadPoolThread::run (this=0x56126608c490) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119
#10 0x00007ff1ce0c5b9f in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:434
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:366
#12 QThreadPrivate::start (arg=0x56126608c490) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:394
#13 0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#14 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 17 (Thread 0x7ff13ffff6c0 (LWP 256776)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x7ff15c2d3e08, mutex=0x7ff15c2d3dd8, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x7ff15c2d3e08, mutex=0x7ff15c2d3dd8) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x7ff17affd6c0 (LWP 256760)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e928 in __pthread_cond_wait_common (cond=0x561258e6fbb8, mutex=0x561258e6fb90, clockid=<optimized out>, abstime=0x7ff17affbdd0) at pthread_cond_wait.c:426
#5  ___pthread_cond_timedwait64 (cond=0x561258e6fbb8, mutex=0x561258e6fb90, abstime=0x7ff17affbdd0) at pthread_cond_wait.c:483
#6  0x00007ff1ce0d3a26 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57
#7  QWaitConditionPrivate::wait (this=0x561258e6fb90, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65
#8  QWaitCondition::wait (this=this@entry=0x561258e457a0, mutex=mutex@entry=0x561258ce5498, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145
#9  0x00007ff1ce0d05f7 in QThreadPoolThread::run (this=0x561258e45790) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119
#10 0x00007ff1ce0c5b9f in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:434
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:366
#12 QThreadPrivate::start (arg=0x561258e45790) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:394
#13 0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#14 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7ff154ff96c0 (LWP 256775)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x7ff15c29f8c8, mutex=0x7ff15c29f898, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x7ff15c29f8c8, mutex=0x7ff15c29f898) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7ff17b7fe6c0 (LWP 256759)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:49
#2  0x00007ff1cd87ba24 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:75
#3  0x00007ff1cd8f5176 in __GI_ppoll (fds=fds@entry=0x56125868b860, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007ff1ca8f4890 in ppoll (__fds=0x56125868b860, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7ff168000c60, timeout_usec=<optimized out>, fds=0x56125868b860, n_fds=1) at ../glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=context@entry=0x7ff168000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4309
#7  0x00007ff1ca8f4953 in g_main_context_iteration (context=0x7ff168000c60, may_block=1) at ../glib/gmain.c:4379
#8  0x00007ff1ce20f9ad in QEventDispatcherGlib::processEvents (this=0x7ff168000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007ff1cdf07b03 in QEventLoop::exec (this=this@entry=0x7ff17b7fce80, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/global/qflags.h:77
#10 0x00007ff1ce02808d in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread.cpp:659
#11 0x00007ff1ce0c5b9f in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:434
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:366
#13 QThreadPrivate::start (arg=0x561258bc68b0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:394
#14 0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7ff156ffd6c0 (LWP 256771)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x7ff15c0128f0, mutex=0x7ff15c0128c0, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x7ff15c0128f0, mutex=0x7ff15c0128c0) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7ff1913fb6c0 (LWP 256750)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x5612588dc860, mutex=0x5612588dc830, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x5612588dc860, mutex=0x5612588dc830) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7ff1567fc6c0 (LWP 256772)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x7ff15c053ec8, mutex=0x7ff15c053e98, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x7ff15c053ec8, mutex=0x7ff15c053e98) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7ff155ffb6c0 (LWP 256773)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x7ff15c088038, mutex=0x7ff15c088008, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x7ff15c088038, mutex=0x7ff15c088008) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7ff1927fd6c0 (LWP 256748)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x56125885acd8, mutex=0x56125885aca8, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x56125885acd8, mutex=0x56125885aca8) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7ff191ffc6c0 (LWP 256749)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x56125885ae88, mutex=0x56125885ae58, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x56125885ae88, mutex=0x56125885ae58) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7ff1abffe6c0 (LWP 256744)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:49
#2  0x00007ff1cd87ba24 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:75
#3  0x00007ff1cd8f4c4e in __GI___poll (fds=fds@entry=0x7ff1abffce80, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ff1d10a4559 in poll (__fds=0x7ff1abffce80, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x561258774c40) at /usr/src/debug/qt6-qtwayland-6.9.1-1.fc42.x86_64/src/client/qwaylanddisplay.cpp:183
#6  0x00007ff1ce0c5b9f in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:434
#7  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:366
#8  QThreadPrivate::start (arg=0x561258774c40) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:394
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7ff1937ff6c0 (LWP 256746)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x561258859b60, mutex=0x561258859b30, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x561258859b60, mutex=0x561258859b30) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7ff192ffe6c0 (LWP 256747)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x561258897570, mutex=0x561258897540, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x561258897570, mutex=0x561258897540) at pthread_cond_wait.c:458
#6  0x00007ff1a874041d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#7  0x00007ff1a86fafbc in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#8  0x00007ff1a874034c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7ff1ab7fd6c0 (LWP 256745)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:49
#2  0x00007ff1cd87ba24 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=7) at cancellation.c:75
#3  0x00007ff1cd8f4c4e in __GI___poll (fds=fds@entry=0x7ff1ab7fbe80, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ff1d10a4559 in poll (__fds=0x7ff1ab7fbe80, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x5612587d85a0) at /usr/src/debug/qt6-qtwayland-6.9.1-1.fc42.x86_64/src/client/qwaylanddisplay.cpp:183
#6  0x00007ff1ce0c5b9f in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:434
#7  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:366
#8  QThreadPrivate::start (arg=0x5612587d85a0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:394
#9  0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7ff1bac0f6c0 (LWP 256732)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=202) at cancellation.c:49
#2  0x00007ff1cd87c04c in __futex_abstimed_wait_common64 (private=<optimized out>, futex_word=<optimized out>, expected=<optimized out>, op=<optimized out>, abstime=<optimized out>, cancel=<optimized out>) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=<optimized out>, expected=<optimized out>, clockid=<optimized out>, abstime=<optimized out>, private=<optimized out>, cancel=<optimized out>) at futex-internal.c:87
#4  0x00007ff1cd87e71e in __pthread_cond_wait_common (cond=0x561258dfcd18, mutex=0x561258dfccf0, clockid=0, abstime=0x0) at pthread_cond_wait.c:426
#5  ___pthread_cond_wait (cond=0x561258dfcd18, mutex=0x561258dfccf0) at pthread_cond_wait.c:458
#6  0x00007ff1ce0d3aac in QWaitConditionPrivate::wait (this=0x561258dfccf0, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:67
#7  QWaitCondition::wait (this=0x561258e7ea80, mutex=0x561258e7ea78, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145
#8  0x00007ff1d01b8307 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x561258b7c850, w=w@entry=0x561258c05080, inExpose=inExpose@entry=true) at /usr/src/debug/qt6-qtdeclarative-6.9.1-2.fc42.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1664
#9  0x00007ff1d01b9521 in QSGThreadedRenderLoop::handleExposure (this=0x561258b7c850, window=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.1-2.fc42.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1337
#10 0x00007ff1cf358265 in QWindow::event (this=<optimized out>, ev=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qwindow.cpp:2742
#11 0x00007ff1d063d97f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x561258b7be70, e=0x7fff760427f0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303
#12 0x00007ff1cdef9f38 in QCoreApplication::notifyInternal2 (receiver=0x561258b7be70, event=0x7fff760427f0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
#13 0x00007ff1cdefa1ad in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1560
#14 0x00007ff1cf2f3c1f in QGuiApplicationPrivate::processExposeEvent (e=0x7ff15d427da0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:3480
#15 0x00007ff1cf35c76c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1113
#16 0x00007ff1cf35c988 in QWindowSystemInterface::flushWindowSystemEvents (flags=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1082
#17 0x00007ff1cdf5662c in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1431
#18 0x00007ff1d063d97f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x561258708300, e=0x7ff19c051290) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303
#19 0x00007ff1cdef9f38 in QCoreApplication::notifyInternal2 (receiver=0x561258708300, event=0x7ff19c051290) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
#20 0x00007ff1cdefa19d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546
#21 0x00007ff1cdefdd26 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5612586f7380) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1879
#22 0x00007ff1ce21016f in postEventSourceDispatch (s=0x5612587015b0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#23 0x00007ff1ca8eb880 in g_main_dispatch (context=0x7ff1a4000f00) at ../glib/gmain.c:3398
#24 g_main_context_dispatch_unlocked (context=0x7ff1a4000f00) at ../glib/gmain.c:4249
#25 0x00007ff1ca8f47a8 in g_main_context_iterate_unlocked (context=context@entry=0x7ff1a4000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314
#26 0x00007ff1ca8f4953 in g_main_context_iteration (context=0x7ff1a4000f00, may_block=1) at ../glib/gmain.c:4379
#27 0x00007ff1ce20f9ad in QEventDispatcherGlib::processEvents (this=0x561258689c60, flags=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#28 0x00007ff1cdf07b03 in QEventLoop::exec (this=this@entry=0x7fff76042d80, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/global/qflags.h:77
#29 0x00007ff1cdf03419 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1449
#30 0x00007ff1cf2ddbad in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1986
#31 0x00007ff1d063d8e9 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2570
#32 0x000056121dff554f in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/spectacle-6.4.0-1.fc42.x86_64/src/Main.cpp:140

Thread 2 (Thread 0x7ff1ac7ff6c0 (LWP 256743)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff1cd87b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:49
#2  0x00007ff1cd87ba24 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=<optimized out>, a6=<optimized out>, nr=271) at cancellation.c:75
#3  0x00007ff1cd8f5176 in __GI_ppoll (fds=fds@entry=0x56125868b160, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007ff1ca8f4890 in ppoll (__fds=0x56125868b160, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7ff1a4000c80, timeout_usec=<optimized out>, fds=0x56125868b160, n_fds=2) at ../glib/gmain.c:4632
#6  g_main_context_iterate_unlocked (context=context@entry=0x7ff1a4000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4309
#7  0x00007ff1ca8f4953 in g_main_context_iteration (context=0x7ff1a4000c80, may_block=1) at ../glib/gmain.c:4379
#8  0x00007ff1ce20f9ad in QEventDispatcherGlib::processEvents (this=0x7ff1a4000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007ff1cdf07b03 in QEventLoop::exec (this=this@entry=0x7ff1ac7fde30, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/global/qflags.h:77
#10 0x00007ff1ce02808d in QThread::exec (this=this@entry=0x7ff1cfdfecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread.cpp:659
#11 0x00007ff1cfd4c821 in QDBusConnectionManager::run (this=0x7ff1cfdfecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/dbus/qdbusconnectionmanager.cpp:144
#12 0x00007ff1ce0c5b9f in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:434
#13 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:366
#14 QThreadPrivate::start (arg=0x7ff1cfdfecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:394
#15 0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#16 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7ff1577fe6c0 (LWP 256770)):
[KCrash Handler]
#4  0x00007ff1a822f2b0 in dri2_query_image () from /usr/lib64/dri-freeworld/libgallium-25.0.7.so
#5  0x00007ff1baa44158 in create_wl_buffer (dri2_dpy=dri2_dpy@entry=0x561258846620, dri2_surf=dri2_surf@entry=0x7ff15c3fca50, image=0x0) at ../src/egl/drivers/dri2/platform_wayland.c:1507
#6  0x00007ff1baa44a6a in dri2_wl_swap_buffers_with_damage (disp=<optimized out>, draw=0x7ff15c3fca50, rects=0x0, n_rects=0) at ../src/egl/drivers/dri2/platform_wayland.c:1710
#7  0x00007ff1baa39c0c in dri2_swap_buffers (disp=0x561258845b20, surf=0x7ff15c3fca50) at ../src/egl/drivers/dri2/egl_dri2.c:1655
#8  0x00007ff1baa2d20b in eglSwapBuffers (dpy=<optimized out>, surface=0x7ff15c3fca50) at ../src/egl/main/eglapi.c:1458
#9  0x00007ff1baaf8ab3 in QtWaylandClient::QWaylandGLContext::swapBuffers (this=0x7ff15c002750, surface=<optimized out>) at /usr/src/debug/qt6-qtwayland-6.9.1-1.fc42.x86_64/src/hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:406
#10 0x00007ff1cf71f1ad in QRhiGles2::endFrame (this=0x7ff15c001920, swapChain=0x7ff15c422020, flags=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/rhi/qrhigles2.cpp:2290
#11 0x00007ff1cf576b0c in QRhi::endFrame (this=0x7ff15c001900, swapChain=0x7ff15c422020, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/rhi/qrhi.cpp:11226
#12 0x00007ff1d01b4d87 in QSGRenderThread::syncAndRender (this=this@entry=0x561258e7ea30) at /usr/src/debug/qt6-qtdeclarative-6.9.1-2.fc42.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:771
#13 0x00007ff1d01b63c3 in QSGRenderThread::run (this=0x561258e7ea30) at /usr/src/debug/qt6-qtdeclarative-6.9.1-2.fc42.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:975
#14 0x00007ff1ce0c5b9f in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:434
#15 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:366
#16 QThreadPrivate::start (arg=0x561258e7ea30) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:394
#17 0x00007ff1cd87f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448
#18 0x00007ff1cd901cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Reported using DrKonqi
Comment 1 Roke Julian Lockhart Beedell 2025-06-20 18:57:19 UTC
See https://bugs.kde.org/show_bug.cgi?id=505845#c9.

*** This bug has been marked as a duplicate of bug 505784 ***