Bug 504542 - KWin crash withexternal monitor
Summary: KWin crash withexternal monitor
Status: RESOLVED DUPLICATE of bug 504516
Alias: None
Product: kwin
Classification: Plasma
Component: multi-screen (other bugs)
Version First Reported In: 6.3.4
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi, multiscreen
Depends on:
Blocks:
 
Reported: 2025-05-19 18:18 UTC by kdb99
Modified: 2025-05-20 13:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/175607/events/7f26207a5d8c414483633ff33fcc62bb/


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kdb99 2025-05-19 18:18:26 UTC
Application: kwin_wayland (6.3.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.2
Frameworks Version: 6.13.0
Operating System: Linux 6.12.27-amd64 x86_64
Windowing System: Wayland
Distribution: Debian GNU/Linux 13 (trixie)
DrKonqi: 6.3.4 [CoredumpBackend]

-- Information about the crash:
Steps before crash:

- Plug in external monitor via USB-C port
- Drag fullscreen Firefox window from main desktop screen to external screen.
- While mouse down, drag to top edge of window, to maximize the window.
- Kwin (and Firefox) crashed.

There may be a flaky USB-C cable/connection on my setup. Often in the first few minutes after I plug inthe external monitor, the external monitor goes dark and all windows move back to the desktop built-in monitor. Then a moment later the external monitor comes back on and windows that were on it move back to it. What may have caused the crash this time is that connection failure happened while I was dragging a window.

I am using the Debian-distributed closed-source NVidia drivers 535.247.01-1.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KWin (kwin_wayland), signal: Segmentation fault


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

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

warning: Can't open file /home/dtorop/.cache/plasma_theme_breeze-dark.kcache (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:JSGCHeap:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:xwayland-shared (deleted) during file-backed mapping note processing
[New LWP 4591]
[New LWP 4638]
[New LWP 4640]
[New LWP 4639]
[New LWP 4658]
[New LWP 4656]
[New LWP 221398]
[New LWP 4657]
[New LWP 4655]
[New LWP 4661]
[New LWP 221399]
[New LWP 4642]
[New LWP 4636]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/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_vTgphn --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 ./nptl/pthread_kill.c:44

warning: 44	./nptl/pthread_kill.c: No such file or directory
[Current thread is 1 (Thread 0x7f85f51afd40 (LWP 4591))]
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 0x7f85f51afd40 (LWP 4591))]

Thread 13 (Thread 0x7f85f4ecf6c0 (LWP 4636)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe996ad 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 ./nptl/cancellation.c:75
#3  0x00007f85fbf0de6e in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f85fac2c64c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f85fac2cce0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f85fc6fe2e3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x00007f85fc4f0893 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007f85fc5c25bc in QThread::exec() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#9  0x00007f85fc966f3e in ??? () at /lib/x86_64-linux-gnu/libQt6DBus.so.6
#10 0x00007f85fc6391aa in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#11 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#12 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7f85e1bfe6c0 (LWP 4642)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe996ad 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 ./nptl/cancellation.c:75
#3  0x00007f85fbf0de6e in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f85fac2c64c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f85fac2cce0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f85fc6fe2e3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x00007f85fc4f0893 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007f85fc5c25bc in QThread::exec() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#9  0x00007f85fc6391aa in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#10 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7f859c5476c0 (LWP 221399)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe99c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x55897e0b8e08, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55897e0b8e08, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f85fbe99cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55897e0b8e08, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f85fbe9c158 in __pthread_cond_wait_common (cond=0x55897e0b8de8, mutex=0x55897e0b8db8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x55897e0b8de8, mutex=0x55897e0b8db8) at ./nptl/pthread_cond_wait.c:458
#7  0x00007f85eda5dbdd in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#8  0x00007f85eda2922b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#9  0x00007f85eda5db0b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#10 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7f85d99bd6c0 (LWP 4661)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe996ad 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 ./nptl/cancellation.c:75
#3  0x00007f85fbf0de6e in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f85fac2c64c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f85fac2cce0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f85fc6fe2e3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x00007f85fc4f0893 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007f85fc5c25bc in QThread::exec() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#9  0x00007f85fc6391aa in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#10 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7f85e09ff6c0 (LWP 4655)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe99c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x55897bc11698, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55897bc11698, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f85fbe99cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55897bc11698, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f85fbe9c158 in __pthread_cond_wait_common (cond=0x55897bc11678, mutex=0x55897bc11648, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x55897bc11678, mutex=0x55897bc11648) at ./nptl/pthread_cond_wait.c:458
#7  0x00007f85eda5dbdd in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#8  0x00007f85eda2922b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#9  0x00007f85eda5db0b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#10 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7f85db7fe6c0 (LWP 4657)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe99c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x55897c72d378, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55897c72d378, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f85fbe99cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55897c72d378, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f85fbe9c158 in __pthread_cond_wait_common (cond=0x55897c72d358, mutex=0x55897c72d328, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x55897c72d358, mutex=0x55897c72d328) at ./nptl/pthread_cond_wait.c:458
#7  0x00007f85eda5dbdd in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#8  0x00007f85eda2922b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#9  0x00007f85eda5db0b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#10 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7f857b7fe6c0 (LWP 221398)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe99c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x55897e1d5a98, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55897e1d5a98, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f85fbe99cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55897e1d5a98, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f85fbe9c158 in __pthread_cond_wait_common (cond=0x55897e1d5a78, mutex=0x55897e1d5a48, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x55897e1d5a78, mutex=0x55897e1d5a48) at ./nptl/pthread_cond_wait.c:458
#7  0x00007f85eda5dbdd in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#8  0x00007f85eda2922b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#9  0x00007f85eda5db0b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#10 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f85dbfff6c0 (LWP 4656)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe99c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f85e24ce5f8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f85e24ce5f8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f85fbe99cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f85e24ce5f8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f85fbe9c158 in __pthread_cond_wait_common (cond=0x7f85e24ce5d8, mutex=0x7f85e24ce5a8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f85e24ce5d8, mutex=0x7f85e24ce5a8) at ./nptl/pthread_cond_wait.c:458
#7  0x00007f85eda5dbdd in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#8  0x00007f85eda2922b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#9  0x00007f85eda5db0b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#10 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f85da5fe6c0 (LWP 4658)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe99c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f85e0b6b5f8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f85e0b6b5f8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f85fbe99cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f85e0b6b5f8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f85fbe9c158 in __pthread_cond_wait_common (cond=0x7f85e0b6b5d8, mutex=0x7f85e0b6b5a8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f85e0b6b5d8, mutex=0x7f85e0b6b5a8) at ./nptl/pthread_cond_wait.c:458
#7  0x00007f85eda5dbdd in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#8  0x00007f85eda2922b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#9  0x00007f85eda5db0b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#10 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f85dadff6c0 (LWP 4639)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe99c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x55897b9a5578, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55897b9a5578, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f85fbe99cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55897b9a5578, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f85fbe9c158 in __pthread_cond_wait_common (cond=0x55897b9a5558, mutex=0x55897b9a5528, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x55897b9a5558, mutex=0x55897b9a5528) at ./nptl/pthread_cond_wait.c:458
#7  0x00007f85eda5dbdd in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#8  0x00007f85eda2922b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#9  0x00007f85eda5db0b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#10 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f85e23ff6c0 (LWP 4640)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=507256, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f85fbe99c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x55897ba48ef8, expected=507256, op=<optimized out>, abstime=0x7f85e23fe630, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55897ba48ef8, expected=expected@entry=507256, clockid=clockid@entry=1, abstime=abstime@entry=0x7f85e23fe630, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f85fbe99cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55897ba48ef8, expected=expected@entry=507256, clockid=clockid@entry=1, abstime=abstime@entry=0x7f85e23fe630, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f85fbe9c515 in __pthread_cond_wait_common (cond=0x55897ba48ed8, mutex=0x55897ba48eb0, clockid=1, abstime=<optimized out>) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_clockwait64 (cond=0x55897ba48ed8, mutex=0x55897ba48eb0, clockid=1, abstime=<optimized out>) at ./nptl/pthread_cond_wait.c:522
#7  ___pthread_cond_clockwait64 (cond=0x55897ba48ed8, mutex=0x55897ba48eb0, clockid=1, abstime=<optimized out>) at ./nptl/pthread_cond_wait.c:510
#8  0x00007f85ff1ae25c in ??? () at /lib/x86_64-linux-gnu/libkwin.so.6
#9  0x00007f85ff1aea49 in ??? () at /lib/x86_64-linux-gnu/libkwin.so.6
#10 0x00007f85ff1aeeed in ??? () at /lib/x86_64-linux-gnu/libkwin.so.6
#11 0x00007f85fbea1bc7 in __pthread_once_slow (once_control=0x55897ba41e78, init_routine=0x7f85fc1cfc60 <__once_proxy>) at ./nptl/pthread_once.c:116
#12 0x00007f85fbea1c39 in ___pthread_once (once_control=<optimized out>, init_routine=<optimized out>) at ./nptl/pthread_once.c:143
#13 0x00007f85ff1ab2f8 in ??? () at /lib/x86_64-linux-gnu/libkwin.so.6
#14 0x00007f85fc5baff5 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#15 0x00007f85fc6391aa in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#16 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#17 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f85e37cd6c0 (LWP 4638)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f85fbe99668 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 ./nptl/cancellation.c:49
#2  0x00007f85fbe99c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x55897b9b8080, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55897b9b8080, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f85fbe99cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55897b9b8080, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f85fbe9c158 in __pthread_cond_wait_common (cond=0x55897b9b8060, mutex=0x55897b9b8030, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x55897b9b8060, mutex=0x55897b9b8030) at ./nptl/pthread_cond_wait.c:458
#7  0x00007f85eda5dbdd in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#8  0x00007f85eda2922b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#9  0x00007f85eda5db0b in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.5-1.so
#10 0x00007f85fbe9cb7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#11 0x00007f85fbf1a7b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f85f51afd40 (LWP 4591)):
[KCrash Handler]
#5  0x00007f85ff1de5a4 in ??? () at /lib/x86_64-linux-gnu/libkwin.so.6
#6  0x00007f85feebd82c in ??? () at /lib/x86_64-linux-gnu/libkwin.so.6
#7  0x00007f85fc53c443 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x00007f85feeebb53 in KWin::Cursors::currentCursorChanged(KWin::Cursor*) () at /lib/x86_64-linux-gnu/libkwin.so.6
#9  0x00007f85fc53c443 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#10 0x00007f85ff027c02 in ??? () at /lib/x86_64-linux-gnu/libkwin.so.6
#11 0x00007f85fc53c443 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#12 0x00007f85fc53c443 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#13 0x00007f85fc53c443 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#14 0x00007f85ff10e93d in KWin::Window::cancelInteractiveMoveResize() () at /lib/x86_64-linux-gnu/libkwin.so.6
#15 0x00007f85ff133971 in KWin::Workspace::updateOutputs(std::optional<QList<KWin::Output*> > const&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#16 0x00007f85ff1363c0 in KWin::Workspace::applyOutputConfiguration(KWin::OutputConfiguration const&, std::optional<QList<KWin::Output*> > const&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#17 0x00007f85ff1368e5 in KWin::Workspace::updateOutputConfiguration() () at /lib/x86_64-linux-gnu/libkwin.so.6
#18 0x00007f85ff13732f in KWin::Workspace::slotOutputBackendOutputsQueried() () at /lib/x86_64-linux-gnu/libkwin.so.6
#19 0x00007f85fc53c443 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#20 0x00007f85ff19f90a in KWin::DrmBackend::updateOutputs() () at /lib/x86_64-linux-gnu/libkwin.so.6
#21 0x00007f85ff1a00b0 in KWin::DrmBackend::handleUdevEvent() () at /lib/x86_64-linux-gnu/libkwin.so.6
#22 0x00007f85fc53c443 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#23 0x00007f85fc53edb3 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#24 0x00007f85fc5418fb in QSocketNotifier::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#25 0x00007f85fd5c29b5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#26 0x00007f85fc4ee5b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#27 0x00007f85fc63be24 in QEventDispatcherUNIXPrivate::activateSocketNotifiers() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#28 0x00007f85fc63c479 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#29 0x00007f85fcfac791 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Gui.so.6
#30 0x00007f85fc4f0893 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#31 0x00007f85fc4f218a in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#32 0x000055896d19f4d8 in ??? ()
#33 0x00007f85fbe33ca8 in __libc_start_call_main (main=main@entry=0x55896d19d550, argc=argc@entry=14, argv=argv@entry=0x7fff5bacf358) at ../sysdeps/nptl/libc_start_call_main.h:58
#34 0x00007f85fbe33d65 in __libc_start_main_impl (main=0x55896d19d550, argc=14, argv=0x7fff5bacf358, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff5bacf348) at ../csu/libc-start.c:360
#35 0x000055896d1a1161 in ??? ()

Reported using DrKonqi
Comment 1 Nate Graham 2025-05-19 18:42:59 UTC

*** This bug has been marked as a duplicate of bug 504051 ***
Comment 2 Nate Graham 2025-05-20 13:31:28 UTC

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