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

            Bug ID: 500943
           Summary: All screens go black when second external monitor
                    connected (2 of 6)
    Classification: Plasma
           Product: kwin
           Version: 6.3.2
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: hen...@kauhanen.se
  Target Milestone: ---

Application: kwin_wayland (6.3.2)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.2
Frameworks Version: 6.11.0
Operating System: Linux 6.13.5-200.fc41.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora release 41 (Forty One)"
DrKonqi: 6.3.2 [CoredumpBackend]

-- Information about the crash:
I get 6 crash reports by the system, each slightly different. As I do not have
enough experience to figure out which one of them is most significant, I report
them and let whoever can sort out which one is.

I have a system with Dell 7470 laptop, its docking station and to the docking
station connected a Dell UltraSharp UP2716D via Displayport.
>From the displayport output on this monitor, there is another monitor Dell
U2413.
This setup has been working for years with fedora + KDE plasma.
On updating today (haven't done it for a few days, so updates from perhaps 25th
of february onwards may be included), on initial reboot the screens go black
after a few initial screens (shows Dell on bootup and fedora booting).
When I disconnect the external screens I can log in to KDE plasma as normal on
the laptop built in monitor.
I can then connect the UP2716D (without the U2413 connected) and it will show
the extended desktop.
When I try to connect the U2413 within a couple seconds all screens go black
and stay so for a while.
Now it seems to be a little unclear, what happens next.
Sometimes I get a login / desktop unlocking prompt after a while, but if I log
in everyting immediately goes black again.

(I have similar problems on a second computer too, a Dell 7400 with two Dell
U3219Q monitors connected via a Dell USB-C/Thunderbird docking station, but
that is not in this report. Just to indicate that it seems to be happening on
two sets of completely different hardware.)

The crash can be reproduced every time.

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


This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.

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

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

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

warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed
mapping note processing
[New LWP 55915]
[New LWP 55933]
[New LWP 55932]
[New LWP 55934]
[New LWP 55938]
[New LWP 55926]
[New LWP 55964]
[New LWP 55936]
[New LWP 55946]
[New LWP 55937]
[New LWP 55931]
[New LWP 55939]
[New LWP 55935]
[New LWP 55940]
[New LWP 55941]
[New LWP 55930]
[New LWP 55943]
[New LWP 55967]
[New LWP 55944]
[New LWP 55942]
[New LWP 55945]
[New LWP 55963]
[New LWP 55965]
[New LWP 55966]
[New LWP 55968]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0
--xwayland-fd 8 --xwayland-fd 9 --xwayland-display :1 --xwayland-xauthority
/run/user/1000/xauth_auCyrH --xwayland'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fa210280114 in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7fa209dfa2c0 (LWP 55915))]
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 0x7fa209dfa2c0 (LWP 55915))]

Thread 25 (Thread 0x7fa187d3c6c0 (LWP 55968)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d5a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa210ac32f4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib64/libQt6Core.so.6
#3  0x00007fa210ac0023 in QThreadPoolThread::run() () from
/lib64/libQt6Core.so.6
#4  0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#5  0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#6  0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 24 (Thread 0x7fa1a97fa6c0 (LWP 55966)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa1f86e72ed in cnd_wait () from /lib64/libgallium-25.0.0.so
#3  0x00007fa1f86b1c4b in util_queue_thread_func () from
/lib64/libgallium-25.0.0.so
#4  0x00007fa1f86e721c in impl_thrd_routine () from /lib64/libgallium-25.0.0.so
#5  0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#6  0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 23 (Thread 0x7fa1a9ffb6c0 (LWP 55965)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa1f86e72ed in cnd_wait () from /lib64/libgallium-25.0.0.so
#3  0x00007fa1f86b1c4b in util_queue_thread_func () from
/lib64/libgallium-25.0.0.so
#4  0x00007fa1f86e721c in impl_thrd_routine () from /lib64/libgallium-25.0.0.so
#5  0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#6  0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 22 (Thread 0x7fa1aaffd6c0 (LWP 55963)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa1f86e72ed in cnd_wait () from /lib64/libgallium-25.0.0.so
#3  0x00007fa1f86b1c4b in util_queue_thread_func () from
/lib64/libgallium-25.0.0.so
#4  0x00007fa1f86e721c in impl_thrd_routine () from /lib64/libgallium-25.0.0.so
#5  0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#6  0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 21 (Thread 0x7fa1abfff6c0 (LWP 55945)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 20 (Thread 0x7fa1c9ffb6c0 (LWP 55942)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 19 (Thread 0x7fa1c8ff96c0 (LWP 55944)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 18 (Thread 0x7fa1a8ff96c0 (LWP 55967)):
#0  0x00007fa2102f4a2b in readlink () from /lib64/libc.so.6
#1  0x00007fa2102288f0 in realpath@@GLIBC_2.3 () from /lib64/libc.so.6
#2  0x00007fa210aa906f in QFileSystemEngine::canonicalName(QFileSystemEntry
const&, QFileSystemMetaData&) () from /lib64/libQt6Core.so.6
#3  0x00007fa2108a35c9 in
QFileInfoPrivate::getFileName(QAbstractFileEngine::FileName) const () from
/lib64/libQt6Core.so.6
#4  0x00007fa2108a3a55 in QFileInfo::canonicalFilePath() const () from
/lib64/libQt6Core.so.6
#5  0x00007fa2109813ed in QPluginLoader::setFileName(QString const&) () from
/lib64/libQt6Core.so.6
#6  0x00007fa21098261e in QPluginLoader::QPluginLoader(QString const&,
QObject*) () from /lib64/libQt6Core.so.6
#7  0x00007fa21272ddaf in QQmlPluginImporter::importDynamicPlugin(QString
const&, QString const&, bool) () from /lib64/libQt6Qml.so.6
#8  0x00007fa21272ee85 in QQmlPluginImporter::importPlugins() () from
/lib64/libQt6Qml.so.6
#9  0x00007fa2126c2ac8 in QQmlImports::importExtension(QQmlTypeLoader*, QString
const&, QTypeRevision, QQmlTypeLoaderQmldirContent const*, QList<QQmlError>*)
() from /lib64/libQt6Qml.so.6
#10 0x00007fa2126cadcc in QQmlImports::addLibraryImport(QQmlTypeLoader*,
QString const&, QString const&, QTypeRevision, QString const&, QString const&,
QFlags<QQmlImports::ImportFlag>, unsigned short, QList<QQmlError>*) () from
/lib64/libQt6Qml.so.6
#11 0x00007fa2127b9a06 in
QQmlTypeLoader::Blob::addLibraryImport(std::shared_ptr<QQmlTypeLoader::Blob::PendingImport>
const&, QList<QQmlError>*) () from /lib64/libQt6Qml.so.6
#12 0x00007fa2127ba2ec in
QQmlTypeLoader::Blob::addImport(QV4::CompiledData::Import const*,
QFlags<QQmlImports::ImportFlag>, QList<QQmlError>*) () from
/lib64/libQt6Qml.so.6
#13 0x00007fa212796c39 in
QQmlTypeData::loadFromDiskCache(QQmlRefPointer<QV4::CompiledData::CompilationUnit>
const&) () from /lib64/libQt6Qml.so.6
#14 0x00007fa2127982db in QQmlTypeData::tryLoadFromDiskCache() [clone .part.0]
() from /lib64/libQt6Qml.so.6
#15 0x00007fa212798608 in
QQmlTypeData::dataReceived(QQmlDataBlob::SourceCodeData const&) () from
/lib64/libQt6Qml.so.6
#16 0x00007fa2127b57b5 in QQmlTypeLoader::setData(QQmlRefPointer<QQmlDataBlob>
const&, QQmlDataBlob::SourceCodeData const&) () from /lib64/libQt6Qml.so.6
#17 0x00007fa2127b6194 in QQmlTypeLoader::setData(QQmlRefPointer<QQmlDataBlob>
const&, QString const&) () from /lib64/libQt6Qml.so.6
#18 0x00007fa2127b62c0 in
QQmlTypeLoader::loadThread(QQmlRefPointer<QQmlDataBlob> const&) () from
/lib64/libQt6Qml.so.6
#19 0x00007fa2127c406c in QQmlThread::createMessageFromMethod<void
(QQmlTypeLoaderThread::*)(QQmlRefPointer<QQmlDataBlob> const&),
QQmlRefPointer<QQmlDataBlob> const&>(void
(QQmlTypeLoaderThread::*&&)(QQmlRefPointer<QQmlDataBlob> const&),
QQmlRefPointer<QQmlDataBlob> const&)::I::call(QQmlThread*) () from
/lib64/libQt6Qml.so.6
#20 0x00007fa21264c49d in QQmlThreadPrivate::threadEvent() () from
/lib64/libQt6Qml.so.6
#21 0x00007fa21264cf2d in QQmlThreadPrivate::event(QEvent*) () from
/lib64/libQt6Qml.so.6
#22 0x00007fa211a3d9b8 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt6Widgets.so.6
#23 0x00007fa2108f3590 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt6Core.so.6
#24 0x00007fa2108f6f51 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt6Core.so.6
#25 0x00007fa210befb5f in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /lib64/libQt6Core.so.6
#26 0x00007fa20f16a28c in g_main_context_dispatch_unlocked.lto_priv () from
/lib64/libglib-2.0.so.0
#27 0x00007fa20f1ca7b8 in g_main_context_iterate_unlocked.isra () from
/lib64/libglib-2.0.so.0
#28 0x00007fa20f16b783 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#29 0x00007fa210bef2b3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt6Core.so.6
#30 0x00007fa210900993 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt6Core.so.6
#31 0x00007fa210a19095 in QThread::exec() () from /lib64/libQt6Core.so.6
#32 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#33 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#34 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 17 (Thread 0x7fa1c97fa6c0 (LWP 55943)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 16 (Thread 0x7fa1ec2be6c0 (LWP 55930)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa1f86e72ed in cnd_wait () from /lib64/libgallium-25.0.0.so
#3  0x00007fa1f86b1c4b in util_queue_thread_func () from
/lib64/libgallium-25.0.0.so
#4  0x00007fa1f86e721c in impl_thrd_routine () from /lib64/libgallium-25.0.0.so
#5  0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#6  0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 15 (Thread 0x7fa1ca7fc6c0 (LWP 55941)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 14 (Thread 0x7fa1caffd6c0 (LWP 55940)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 13 (Thread 0x7fa1e9ab96c0 (LWP 55935)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 12 (Thread 0x7fa1cb7fe6c0 (LWP 55939)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 11 (Thread 0x7fa1ebabd6c0 (LWP 55931)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa1f86e72ed in cnd_wait () from /lib64/libgallium-25.0.0.so
#3  0x00007fa1f86b1c4b in util_queue_thread_func () from
/lib64/libgallium-25.0.0.so
#4  0x00007fa1f86e721c in impl_thrd_routine () from /lib64/libgallium-25.0.0.so
#5  0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#6  0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 10 (Thread 0x7fa1e8ab76c0 (LWP 55937)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 9 (Thread 0x7fa1ab7fe6c0 (LWP 55946)):
#0  0x00007fa2102f4930 in ppoll () from /lib64/libc.so.6
#1  0x00007fa20f1ca8a3 in g_main_context_iterate_unlocked.isra () from
/lib64/libglib-2.0.so.0
#2  0x00007fa20f16b783 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007fa210bef2b3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt6Core.so.6
#4  0x00007fa210900993 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt6Core.so.6
#5  0x00007fa210a19095 in QThread::exec() () from /lib64/libQt6Core.so.6
#6  0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#7  0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#8  0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 8 (Thread 0x7fa1e92b86c0 (LWP 55936)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 7 (Thread 0x7fa1aa7fc6c0 (LWP 55964)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa1f86e72ed in cnd_wait () from /lib64/libgallium-25.0.0.so
#3  0x00007fa1f86b1c4b in util_queue_thread_func () from
/lib64/libgallium-25.0.0.so
#4  0x00007fa1f86e721c in impl_thrd_routine () from /lib64/libgallium-25.0.0.so
#5  0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#6  0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 6 (Thread 0x7fa1fbfff6c0 (LWP 55926)):
#0  0x00007fa21030434b in recvmsg () from /lib64/libc.so.6
#1  0x00007fa20eeebfa5 in _dbus_read_socket_with_unix_fds () from
/lib64/libdbus-1.so.3
#2  0x00007fa20eee6e82 in do_reading () from /lib64/libdbus-1.so.3
#3  0x00007fa20eee6fca in socket_handle_watch.lto_priv () from
/lib64/libdbus-1.so.3
#4  0x00007fa20eeccfa8 in _dbus_connection_handle_watch () from
/lib64/libdbus-1.so.3
#5  0x00007fa210f63e8d in QDBusConnectionPrivate::socketRead(long long) () from
/lib64/libQt6DBus.so.6
#6  0x00007fa21095a26e in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt6Core.so.6
#7  0x00007fa2109687fd in QSocketNotifier::activated(QSocketDescriptor,
QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () from
/lib64/libQt6Core.so.6
#8  0x00007fa210968feb in QSocketNotifier::event(QEvent*) () from
/lib64/libQt6Core.so.6
#9  0x00007fa2108f3573 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt6Core.so.6
#10 0x00007fa210bf052f in socketNotifierSourceDispatch(_GSource*, int
(*)(void*), void*) () from /lib64/libQt6Core.so.6
#11 0x00007fa20f16a28c in g_main_context_dispatch_unlocked.lto_priv () from
/lib64/libglib-2.0.so.0
#12 0x00007fa20f1ca7b8 in g_main_context_iterate_unlocked.isra () from
/lib64/libglib-2.0.so.0
#13 0x00007fa20f16b783 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#14 0x00007fa210bef2b3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt6Core.so.6
#15 0x00007fa210900993 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt6Core.so.6
#16 0x00007fa210a19095 in QThread::exec() () from /lib64/libQt6Core.so.6
#17 0x00007fa210f51581 in QDBusConnectionManager::run() () from
/lib64/libQt6DBus.so.6
#18 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#19 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#20 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 5 (Thread 0x7fa1cbfff6c0 (LWP 55938)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 4 (Thread 0x7fa1ea2ba6c0 (LWP 55934)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 3 (Thread 0x7fa1eb2bc6c0 (LWP 55932)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7fa1eaabb6c0 (LWP 55933)):
#0  0x00007fa21027a7e9 in __futex_abstimed_wait_common () from /lib64/libc.so.6
#1  0x00007fa21027d239 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libc.so.6
#2  0x00007fa2104416c0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/lib64/libstdc++.so.6
#3  0x00007fa2136f209b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () from /lib64/libkwin.so.6
#4  0x00007fa2136f23ea 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&) () from /lib64/libkwin.so.6
#5  0x00007fa2136ebae6 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*) () from
/lib64/libkwin.so.6
#6  0x00007fa2102834fb in __pthread_once_slow.isra.0 () from /lib64/libc.so.6
#7  0x00007fa210283569 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6
#8  0x00007fa2136ec5a3 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] () from /lib64/libkwin.so.6
#9  0x00007fa210a194b7 in QThreadCreateThread::run() () from
/lib64/libQt6Core.so.6
#10 0x00007fa210ab67e9 in QThreadPrivate::start(void*) () from
/lib64/libQt6Core.so.6
#11 0x00007fa21027e168 in start_thread () from /lib64/libc.so.6
#12 0x00007fa21030214c in __clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa209dfa2c0 (LWP 55915)):
[KCrash Handler]
#4  0x00007fa2137122f3 in
KWin::DrmPipeline::prepareAtomicPresentation(KWin::DrmAtomicCommit*,
std::shared_ptr<KWin::OutputFrame> const&) () from /lib64/libkwin.so.6
#5  0x00007fa213714208 in
KWin::DrmPipeline::present(std::shared_ptr<KWin::OutputFrame> const&) () from
/lib64/libkwin.so.6
#6  0x00007fa213716002 in
KWin::DrmOutput::present(std::shared_ptr<KWin::OutputFrame> const&) () from
/lib64/libkwin.so.6
#7  0x00007fa213460e03 in KWin::WaylandCompositor::composite(KWin::RenderLoop*)
() from /lib64/libkwin.so.6
#8  0x00007fa21095a26e in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt6Core.so.6
#9  0x00007fa2134759b4 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*)
() from /lib64/libkwin.so.6
#10 0x00007fa21347a9d2 in KWin::RenderLoopPrivate::dispatch() () from
/lib64/libkwin.so.6
#11 0x00007fa21095a26e in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt6Core.so.6
#12 0x00007fa21096a02d in QTimer::timeout(QTimer::QPrivateSignal) () from
/lib64/libQt6Core.so.6
#13 0x00007fa21094b935 in QObject::event(QEvent*) () from
/lib64/libQt6Core.so.6
#14 0x00007fa211a3d9b8 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt6Widgets.so.6
#15 0x00007fa2108f3590 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt6Core.so.6
#16 0x00007fa210ab4e28 in QTimerInfoList::activateTimers() () from
/lib64/libQt6Core.so.6
#17 0x00007fa210ab929b in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt6Core.so.6
#18 0x00007fa2116cabf2 in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib64/libQt6Gui.so.6
#19 0x00007fa210900993 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt6Core.so.6
#20 0x00007fa2108fbf6e in QCoreApplication::exec() () from
/lib64/libQt6Core.so.6
#21 0x000055e3916d2753 in main ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to