Bug 511264 - KWin crashes when disconnecting Thunderbolt 3 Dock
Summary: KWin crashes when disconnecting Thunderbolt 3 Dock
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.3.6
Platform: Manjaro Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-10-28 12:19 UTC by peter
Modified: 2025-11-27 03:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description peter 2025-10-28 12:19:05 UTC
Application: kwin_wayland (6.3.6)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.2
Frameworks Version: 6.18.0
Operating System: Linux 6.12.48-1-MANJARO x86_64
Windowing System: Wayland
Distribution: Manjaro Linux
DrKonqi: 6.3.6 [CoredumpBackend]

-- Information about the crash:
Approximately every second time I disconnect my laptop from a Thunderbolt 3 dock, KWin crashes. I have not figured out the exact steps to reproduce, yet, since it also works just fine sometimes.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KWin (kwin_wayland), 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:JSGCHeap:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:kwayland-shared (deleted) during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file /home/peter/.cache/plasma_theme_breath-dark.kcache (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:xwayland-shared (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:gdk-wayland (deleted) during file-backed mapping note processing
[New LWP 465315]
[New LWP 465352]
[New LWP 465364]
[New LWP 465366]
[New LWP 465346]
[New LWP 465361]
[New LWP 465363]
[New LWP 465351]
[New LWP 465353]
[New LWP 465362]
[New LWP 468339]
[New LWP 465350]
[New LWP 468334]
[New LWP 468340]
[New LWP 474899]
[New LWP 474900]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/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_TuDoPA --xwayland'.
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 0x7fb1ba49aa40 (LWP 465315))]
Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:547: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  boot_time = datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:564: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
  'timestamp': datetime.utcnow().isoformat(),
[Current thread is 1 (Thread 0x7fb1ba49aa40 (LWP 465315))]

Thread 16 (Thread 0x7fb16b7fe6c0 (LWP 474900)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fb182a9c600, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7fb182a9c600, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb182a9c600, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x7fb182a9c5e0, mutex=0x7fb182a9c5b0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x7fb182a9c5e0, mutex=0x7fb182a9c5b0) at pthread_cond_wait.c:453
#7  0x00007fb1b17674de in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#8  0x00007fb1b172043d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#9  0x00007fb1b176740d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7fb16bfff6c0 (LWP 474899)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x56103e8fc628, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x56103e8fc628, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56103e8fc628, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x56103e8fc608, mutex=0x56103e8fc5d8, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x56103e8fc608, mutex=0x56103e8fc5d8) at pthread_cond_wait.c:453
#7  0x00007fb1b17674de in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#8  0x00007fb1b172043d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#9  0x00007fb1b176740d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7fb1725fe6c0 (LWP 468340)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x56103e280c40, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x56103e280c40, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56103e280c40, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x56103e280c20, mutex=0x56103e280bf0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x56103e280c20, mutex=0x56103e280bf0) at pthread_cond_wait.c:453
#7  0x00007fb1b17674de in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#8  0x00007fb1b172043d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#9  0x00007fb1b176740d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7fb17d8426c0 (LWP 468334)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007fb1bfc931f4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007fb1bfd0da36 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007fb1befcae04 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fb1befcaee5 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0x00007fb1c083ffe2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#7  0x00007fb1c0574ca6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#8  0x00007fb1c068fbb4 in QThread::run() () from /usr/lib/libQt6Core.so.6
#9  0x00007fb1c0720e92 in ?? () from /usr/lib/libQt6Core.so.6
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7fb1b8acf6c0 (LWP 465350)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x56103c49e120, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x56103c49e120, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56103c49e120, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x56103c49e100, mutex=0x56103c49e0d0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x56103c49e100, mutex=0x56103c49e0d0) at pthread_cond_wait.c:453
#7  0x00007fb1b17674de in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#8  0x00007fb1b172043d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#9  0x00007fb1b176740d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7fb172dff6c0 (LWP 468339)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x56103e0a0f78, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x56103e0a0f78, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56103e0a0f78, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x56103e0a0f58, mutex=0x56103e0a0f28, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x56103e0a0f58, mutex=0x56103e0a0f28) at pthread_cond_wait.c:453
#7  0x00007fb1b17674de in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#8  0x00007fb1b172043d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#9  0x00007fb1b176740d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7fb1a56ba6c0 (LWP 465362)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fb1b10bb600, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7fb1b10bb600, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb1b10bb600, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x7fb1b10bb5e0, mutex=0x7fb1b10bb5b0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x7fb1b10bb5e0, mutex=0x7fb1b10bb5b0) at pthread_cond_wait.c:453
#7  0x00007fb1b17674de in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#8  0x00007fb1b172043d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#9  0x00007fb1b176740d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7fb1a69fd6c0 (LWP 465353)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007fb1bfc931f4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007fb1bfd0da36 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007fb1befcae04 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fb1befcaee5 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0x00007fb1c083ffe2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#7  0x00007fb1c0574ca6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#8  0x00007fb1c068fbb4 in QThread::run() () from /usr/lib/libQt6Core.so.6
#9  0x00007fb1c0720e92 in ?? () from /usr/lib/libQt6Core.so.6
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7fb1a79ff6c0 (LWP 465351)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x56103c48d88c, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x56103c48d88c, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56103c48d88c, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x56103c48d868, mutex=0x56103c48d838, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x56103c48d868, mutex=0x56103c48d838) at pthread_cond_wait.c:453
#7  0x00007fb1b17674de in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#8  0x00007fb1b172043d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#9  0x00007fb1b176740d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7fb1a4eb96c0 (LWP 465363)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x56103d218fc8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x56103d218fc8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56103d218fc8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x56103d218fa8, mutex=0x56103d218f78, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x56103d218fa8, mutex=0x56103d218f78) at pthread_cond_wait.c:453
#7  0x00007fb1b17674de in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#8  0x00007fb1b172043d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#9  0x00007fb1b176740d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7fb1a5ebb6c0 (LWP 465361)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x56103c868628, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x56103c868628, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56103c868628, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x56103c868608, mutex=0x56103c8685d8, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x56103c868608, mutex=0x56103c8685d8) at pthread_cond_wait.c:453
#7  0x00007fb1b17674de in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#8  0x00007fb1b172043d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#9  0x00007fb1b176740d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7fb1b9fff6c0 (LWP 465346)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007fb1bfc931f4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007fb1bfd0da36 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007fb1befcae04 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fb1befcaee5 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0x00007fb1c083ffe2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#7  0x00007fb1c0574ca6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#8  0x00007fb1c0688f06 in QThread::exec() () from /usr/lib/libQt6Core.so.6
#9  0x00007fb1c1616c2e in ?? () from /usr/lib/libQt6DBus.so.6
#10 0x00007fb1c0720e92 in ?? () from /usr/lib/libQt6Core.so.6
#11 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#12 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7fb19d5fe6c0 (LWP 465366)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007fb1bfc931f4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007fb1bfd0da36 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007fb1befcae04 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fb1befcaee5 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0x00007fb1c083ffe2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#7  0x00007fb1c0574ca6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#8  0x00007fb1c068fbb4 in QThread::run() () from /usr/lib/libQt6Core.so.6
#9  0x00007fb1c0720e92 in ?? () from /usr/lib/libQt6Core.so.6
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7fb19ddff6c0 (LWP 465364)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fb1a5f7a604, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7fb1a5f7a604, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb1a5f7a604, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x7fb1a5f7a5e0, mutex=0x7fb1a5f7a5b0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x7fb1a5f7a5e0, mutex=0x7fb1a5f7a5b0) at pthread_cond_wait.c:453
#7  0x00007fb1b17674de in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#8  0x00007fb1b172043d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#9  0x00007fb1b176740d in ?? () from /usr/lib/libgallium-25.2.3-arch1.2.so
#10 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7fb1a71fe6c0 (LWP 465352)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007fb1bfc931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007fb1bfc9381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x56103c360e2c, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x56103c360e2c, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007fb1bfc9387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56103c360e2c, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007fb1bfc95ede in __pthread_cond_wait_common (cond=0x56103c360e08, mutex=0x56103c360de0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x56103c360e08, mutex=0x56103c360de0) at pthread_cond_wait.c:453
#7  0x00007fb1c00daea1 in __gthread_cond_wait (__cond=<optimized out>, __mutex=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:911
#8  std::__condvar::wait (this=<optimized out>, __m=...) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:173
#9  std::condition_variable::wait (this=<optimized out>, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#10 0x00007fb1c346a001 in ?? () from /usr/lib/libkwin.so.6
#11 0x00007fb1c346a51a in ?? () from /usr/lib/libkwin.so.6
#12 0x00007fb1c3464a96 in ?? () from /usr/lib/libkwin.so.6
#13 0x00007fb1bfc9beb4 in __pthread_once_slow (once_control=0x56103c50dd78, init_routine=0x7fb1c00e3c50 <std::__once_proxy()>) at pthread_once.c:116
#14 0x00007fb1bfc9bf29 in ___pthread_once (once_control=<optimized out>, init_routine=<optimized out>) at pthread_once.c:143
#15 0x00007fb1c346557f in ?? () from /usr/lib/libkwin.so.6
#16 0x00007fb1c0689a95 in ?? () from /usr/lib/libQt6Core.so.6
#17 0x00007fb1c0720e92 in ?? () from /usr/lib/libQt6Core.so.6
#18 0x00007fb1bfc969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#19 0x00007fb1bfd1aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7fb1ba49aa40 (LWP 465315)):
[KCrash Handler]
#5  0x00007fb1c34f9732 in ?? () from /usr/lib/libkwin.so.6
#6  0x00007fb1be6a1ac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#7  0x00007fb1be69e76b in ffi_call_int (cif=cif@entry=0x7ffcd204da70, fn=fn@entry=0x7fb1c363ef50, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7ffcd204db40, closure=closure@entry=0x0) at ../src/x86/ffi64.c:676
#8  0x00007fb1be6a106e in ffi_call (cif=cif@entry=0x7ffcd204da70, fn=0x7fb1c363ef50, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffcd204db40) at ../src/x86/ffi64.c:713
#9  0x00007fb1c03bd532 in wl_closure_invoke (closure=closure@entry=0x56103e671cc0, target=<optimized out>, target@entry=0x56103dc28c60, opcode=opcode@entry=1, data=<optimized out>, data@entry=0x56103dd58e70, flags=2) at ../wayland-1.24.0/src/connection.c:1241
#10 0x00007fb1c03c2d30 in wl_client_connection_data (fd=<optimized out>, mask=<optimized out>, data=<optimized out>) at ../wayland-1.24.0/src/wayland-server.c:483
#11 0x00007fb1c03c1182 in wl_event_loop_dispatch (loop=0x56103c3f4640, timeout=<optimized out>) at ../wayland-1.24.0/src/event-loop.c:1059
#12 0x00007fb1c3505b9a in KWin::Display::dispatchEvents() () from /usr/lib/libkwin.so.6
#13 0x00007fb1c05d466f in ?? () from /usr/lib/libQt6Core.so.6
#14 0x00007fb1c05de9c0 in QSocketNotifier::event(QEvent*) () from /usr/lib/libQt6Core.so.6
#15 0x00007fb1c1901dd0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt6Widgets.so.6
#16 0x00007fb1c0568678 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt6Core.so.6
#17 0x00007fb1c0728f19 in QEventDispatcherUNIXPrivate::activateSocketNotifiers() () from /usr/lib/libQt6Core.so.6
#18 0x00007fb1c0729c6b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#19 0x00007fb1c131b073 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Gui.so.6
#20 0x00007fb1c0574ca6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#21 0x00007fb1c056cd21 in QCoreApplication::exec() () from /usr/lib/libQt6Core.so.6
#22 0x000056100be09569 in ?? ()
#23 0x00007fb1bfc27675 in __libc_start_call_main (main=main@entry=0x56100be073a0, argc=argc@entry=14, argv=argv@entry=0x7ffcd204ed78) at ../sysdeps/nptl/libc_start_call_main.h:58
#24 0x00007fb1bfc27729 in __libc_start_main_impl (main=0x56100be073a0, argc=14, argv=0x7ffcd204ed78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcd204ed68) at ../csu/libc-start.c:360
#25 0x000056100be0fba5 in ?? ()

Reported using DrKonqi
Comment 1 David Edmundson 2025-10-28 12:22:08 UTC
>#5  0x00007fb1c34f9732 in ?? () from /usr/lib/libkwin.so.6

Unforutnately debug symbols are missing for kwin making this report unactionable. 
We have other crash report tools so I'm sure we will fix it via them in the near future.
Comment 2 Bug Janitor Service 2025-11-12 03:47:49 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2025-11-27 03:46:11 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.