Bug 500386 - kwin crash when plugin external monitor over usb-c
Summary: kwin crash when plugin external monitor over usb-c
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.3.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-02-19 09:04 UTC by Nicolas Niclausse
Modified: 2025-02-19 11:02 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/132467/events/82f4e72815f3471ebb87a52007682083/


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Niclausse 2025-02-19 09:04:02 UTC
Application: kwin_wayland (6.3.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.2
Frameworks Version: 6.11.0
Operating System: Linux 6.12.13-100.fc40.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 40 (Workstation Edition)"
DrKonqi: 6.3.0 [CoredumpBackend]

-- Information about the crash:
With plasma/kwin 6.3, kwin crashes as soon as i plug my external monitor through a Dell Dock via usb-c
I'm using fedora 40, plasma-xx-6.3.0-1.fc40 on a Dell Latitude 7410 (intel UHD graphics)

The crash can be reproduced every time.

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


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

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

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

warning: Can't open file /home/nniclaus/.cache/plasma_theme_default.kcache (deleted) during file-backed mapping note processing

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

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

warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed mapping note processing
[New LWP 3317]
[New LWP 3395]
[New LWP 3401]
[New LWP 3402]
[New LWP 3391]
[New LWP 3404]
[New LWP 3407]
[New LWP 3370]
[New LWP 32997]
[New LWP 32998]
[New LWP 32327]
[New LWP 3468]
[New LWP 3389]
[New LWP 32328]
[New LWP 3461]
[New LWP 3396]
[New LWP 3473]
[New LWP 3474]
[New LWP 32999]
[New LWP 5015]
[New LWP 3388]
[New LWP 5025]
[New LWP 6159]
[New LWP 3460]
[New LWP 4909]
[New LWP 3467]
[New LWP 6371]
[New LWP 6370]
[New LWP 4912]
[New LWP 5024]
[New LWP 6158]
[New LWP 7686]
[New LWP 7687]
[New LWP 4913]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0 --xwayland-fd 8 --xwayl'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fd4b4aa8034 in __pthread_kill_implementation () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fd4ae6fb2c0 (LWP 3317))]
Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:531: 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:548: 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 0x7fd4ae6fb2c0 (LWP 3317))]

Thread 34 (Thread 0x7fd4323fc6c0 (LWP 4913)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 33 (Thread 0x7fd416dff6c0 (LWP 7687)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 32 (Thread 0x7fd44a7016c0 (LWP 7686)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 31 (Thread 0x7fd4036e66c0 (LWP 6158)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 30 (Thread 0x7fd4217bd6c0 (LWP 5024)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 29 (Thread 0x7fd432bfd6c0 (LWP 4912)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 28 (Thread 0x7fd4008f76c0 (LWP 6370)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 27 (Thread 0x7fd3f3fff6c0 (LWP 6371)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 26 (Thread 0x7fd4627fc6c0 (LWP 3467)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 25 (Thread 0x7fd43908b6c0 (LWP 4909)):
#0  0x00007fd4b4b1c1fd in poll () at /lib64/libc.so.6
#1  0x00007fd4b39ecc34 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fd4b398c383 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fd4b54a3333 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4  0x00007fd4b51b48d3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5  0x00007fd4b52cd015 in QThread::exec() () at /lib64/libQt6Core.so.6
#6  0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#7  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#8  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 24 (Thread 0x7fd4637fe6c0 (LWP 3460)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 23 (Thread 0x7fd402ee56c0 (LWP 6159)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 22 (Thread 0x7fd420fbc6c0 (LWP 5025)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 21 (Thread 0x7fd49d2166c0 (LWP 3388)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 20 (Thread 0x7fd433bff6c0 (LWP 5015)):
#0  0x00007fd4b4b1c1fd in poll () at /lib64/libc.so.6
#1  0x00007fd4b39ecc34 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fd4b398c383 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fd4b54a3333 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4  0x00007fd4b51b48d3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5  0x00007fd4b52cd015 in QThread::exec() () at /lib64/libQt6Core.so.6
#6  0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#7  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#8  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 19 (Thread 0x7fd3df7466c0 (LWP 32999)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd4b4cdd700 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3  0x00007fd4b825235b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4  0x00007fd4b8252b2a in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5  0x00007fd4b824b3c6 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at /lib64/libkwin.so.6
#6  0x00007fd4b4aab41b in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7  0x00007fd4b4aab489 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8  0x00007fd4b8252e1f in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9  0x00007fd4b52cd437 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#12 0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 18 (Thread 0x7fd44af026c0 (LWP 3474)):
#0  0x00007fd4b4b2a3b2 in epoll_wait () at /lib64/libc.so.6
#1  0x00007fd49004ea26 in impl_pollfd_wait () at /usr/lib64/spa-0.2/support/libspa-support.so
#2  0x00007fd490040179 in loop_iterate () at /usr/lib64/spa-0.2/support/libspa-support.so
#3  0x00007fd48012b1e3 in do_loop () at /lib64/libpipewire-0.3.so.0
#4  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#5  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 17 (Thread 0x7fd460f0e6c0 (LWP 3473)):
#0  0x00007fd4b4b1c1fd in poll () at /lib64/libc.so.6
#1  0x00007fd4b39ecc34 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fd4b398c383 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fd4b54a3333 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4  0x00007fd4b51b48d3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5  0x00007fd4b52cd015 in QThread::exec() () at /lib64/libQt6Core.so.6
#6  0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#7  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#8  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 16 (Thread 0x7fd4837fe6c0 (LWP 3396)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd4b4cdd700 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3  0x00007fd4b825235b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4  0x00007fd4b8252b2a in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5  0x00007fd4b824b3c6 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at /lib64/libkwin.so.6
#6  0x00007fd4b4aab41b in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7  0x00007fd4b4aab489 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8  0x00007fd4b8252e1f in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9  0x00007fd4b52cd437 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#12 0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 15 (Thread 0x7fd462ffd6c0 (LWP 3461)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 14 (Thread 0x7fd4165fe6c0 (LWP 32328)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 13 (Thread 0x7fd49ca156c0 (LWP 3389)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 12 (Thread 0x7fd461ffb6c0 (LWP 3468)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 11 (Thread 0x7fd480ff96c0 (LWP 32327)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd49d4a893d in cnd_wait () at /usr/lib64/dri/iris_dri.so
#3  0x00007fd49d48570b in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#4  0x00007fd49d4a886c in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#5  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#6  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 10 (Thread 0x7fd40b1146c0 (LWP 32998)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd4b4cdd700 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3  0x00007fd4b825235b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4  0x00007fd4b8252b2a in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5  0x00007fd4b824b3c6 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at /lib64/libkwin.so.6
#6  0x00007fd4b4aab41b in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7  0x00007fd4b4aab489 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8  0x00007fd4b8252e1f in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9  0x00007fd4b52cd437 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#12 0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 9 (Thread 0x7fd4817fa6c0 (LWP 32997)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd4b4cdd700 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3  0x00007fd4b825235b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4  0x00007fd4b8252b2a in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5  0x00007fd4b824b3c6 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at /lib64/libkwin.so.6
#6  0x00007fd4b4aab41b in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7  0x00007fd4b4aab489 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8  0x00007fd4b8252e1f in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9  0x00007fd4b52cd437 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#12 0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 8 (Thread 0x7fd4a09ff6c0 (LWP 3370)):
#0  0x00007fd4b4b1c1fd in poll () at /lib64/libc.so.6
#1  0x00007fd4b39ecc34 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fd4b398c383 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fd4b54a3333 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4  0x00007fd4b51b48d3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5  0x00007fd4b52cd015 in QThread::exec() () at /lib64/libQt6Core.so.6
#6  0x00007fd4b576d581 in QDBusConnectionManager::run() () at /lib64/libQt6DBus.so.6
#7  0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#8  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#9  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 7 (Thread 0x7fd463fff6c0 (LWP 3407)):
#0  0x00007fd4b4b1c1fd in poll () at /lib64/libc.so.6
#1  0x00007fd4b39ecc34 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fd4b398c383 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fd4b54a3333 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4  0x00007fd4b51b48d3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5  0x00007fd4b52cd015 in QThread::exec() () at /lib64/libQt6Core.so.6
#6  0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#7  0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#8  0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7fd481ffb6c0 (LWP 3404)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd4b4cdd700 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3  0x00007fd4b825235b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4  0x00007fd4b8252b2a in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5  0x00007fd4b824b3c6 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at /lib64/libkwin.so.6
#6  0x00007fd4b4aab41b in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7  0x00007fd4b4aab489 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8  0x00007fd4b8252e1f in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9  0x00007fd4b52cd437 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#12 0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7fd490dff6c0 (LWP 3391)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa57f2 in pthread_cond_clockwait@GLIBC_2.30 () at /lib64/libc.so.6
#2  0x00007fd4b825201f in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#3  0x00007fd4b8252b2a in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#4  0x00007fd4b824b3c6 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at /lib64/libkwin.so.6
#5  0x00007fd4b4aab41b in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#6  0x00007fd4b4aab489 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#7  0x00007fd4b8252e1f in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#8  0x00007fd4b52cd437 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#9  0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#10 0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#11 0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7fd4827fc6c0 (LWP 3402)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd4b4cdd700 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3  0x00007fd4b825235b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4  0x00007fd4b8252b2a in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5  0x00007fd4b824b3c6 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at /lib64/libkwin.so.6
#6  0x00007fd4b4aab41b in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7  0x00007fd4b4aab489 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8  0x00007fd4b8252e1f in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9  0x00007fd4b52cd437 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#12 0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7fd482ffd6c0 (LWP 3401)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa57f2 in pthread_cond_clockwait@GLIBC_2.30 () at /lib64/libc.so.6
#2  0x00007fd4b825201f in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#3  0x00007fd4b8252b2a in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#4  0x00007fd4b824b3c6 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at /lib64/libkwin.so.6
#5  0x00007fd4b4aab41b in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#6  0x00007fd4b4aab489 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#7  0x00007fd4b8252e1f in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#8  0x00007fd4b52cd437 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#9  0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#10 0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#11 0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7fd483fff6c0 (LWP 3395)):
#0  0x00007fd4b4aa2729 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1  0x00007fd4b4aa5179 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007fd4b4cdd700 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3  0x00007fd4b825235b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4  0x00007fd4b8252b2a in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5  0x00007fd4b824b3c6 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at /lib64/libkwin.so.6
#6  0x00007fd4b4aab41b in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7  0x00007fd4b4aab489 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8  0x00007fd4b8252e1f in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9  0x00007fd4b52cd437 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007fd4b536a76f in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007fd4b4aa6088 in start_thread () at /lib64/libc.so.6
#12 0x00007fd4b4b29f8c in clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7fd4ae6fb2c0 (LWP 3317)):
[KCrash Handler]
#4  0x00007fd4b7fc9704 in KWin::OutputMode::refreshRate() const () at /lib64/libkwin.so.6
#5  0x00007fd4b80db008 in KWin::OutputConfigurationStore::chooseMode(KWin::Output*) const () at /lib64/libkwin.so.6
#6  0x00007fd4b80d811e in KWin::OutputConfigurationStore::setupToConfig(KWin::OutputConfigurationStore::Setup*, std::unordered_map<KWin::Output*, unsigned long, std::hash<KWin::Output*>, std::equal_to<KWin::Output*>, std::allocator<std::pair<KWin::Output* const, unsigned long> > > const&) const () at /lib64/libkwin.so.6
#7  0x00007fd4b80d88d8 in KWin::OutputConfigurationStore::queryConfig(QList<KWin::Output*> const&, bool, QOrientationReading*, bool) () at /lib64/libkwin.so.6
#8  0x00007fd4b81c9d89 in KWin::Workspace::updateOutputConfiguration() () at /lib64/libkwin.so.6
#9  0x00007fd4b81d5a02 in KWin::Workspace::slotOutputBackendOutputsQueried() () at /lib64/libkwin.so.6
#10 0x00007fd4b520e16e in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6
#11 0x00007fd4b82461f7 in KWin::DrmBackend::updateOutputs() () at /lib64/libkwin.so.6
#12 0x00007fd4b82493ed in KWin::DrmBackend::handleUdevEvent() () at /lib64/libkwin.so.6
#13 0x00007fd4b520e16e in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6
#14 0x00007fd4b521c7bd in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /lib64/libQt6Core.so.6
#15 0x00007fd4b521cfab in QSocketNotifier::event(QEvent*) () at /lib64/libQt6Core.so.6
#16 0x00007fd4b658d9b8 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#17 0x00007fd4b51a7510 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#18 0x00007fd4b536ca86 in QEventDispatcherUNIXPrivate::activateSocketNotifiers() () at /lib64/libQt6Core.so.6
#19 0x00007fd4b536d3d4 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#20 0x00007fd4b5fdc572 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Gui.so.6
#21 0x00007fd4b51b48d3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#22 0x00007fd4b51afede in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#23 0x000056104d846789 in main ()

Reported using DrKonqi
Comment 1 Vlad Zahorodnii 2025-02-19 11:02:06 UTC
Fixed in 6.3.1