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

            Bug ID: 524700
           Summary: Unbounded read in `operator>>(const QDBusArgument &,
                    QKeySequence &)` - any session-bus  peer can abort the
                    global-shortcuts service (KWin on Wayland) with a
                    short `(ai)` array
    Classification: Plasma
           Product: kwin
      Version First 6.7.4
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Application: kwin_wayland (6.7.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.29.0
Operating System: Linux 7.1.9-200.fc44.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 44 (Workstation Edition)"
DrKonqi: 6.7.4 [CoredumpBackend]

-- Information about the crash:
## Steps to reproduce

⚠️ **This kills the running session on Wayland.**

```sh
gdbus call --session --dest org.kde.kglobalaccel --object-path /kglobalaccel \
  --method org.kde.KGlobalAccel.setForeignShortcutKeys \
  '["test","test","test","test"]' '[([42],)]'
```

The second argument is `a(ai)` (`QSet<QKeySequence>`). The inner array `[42]`
carries one
int where the demarshaller assumes four.

## Observed result

KWin aborts (SIGABRT) with `dbus[...]: type invalid 0 not a basic type`; the
Wayland
session dies and all applications are lost.

## Expected result

The malformed argument is rejected — either silently ignored or answered with a
D-Bus
error — without terminating the service.

## Notes

The reason cited in the title was debugged using Claude. The crash is
reproducible, but take the reasoning with a grain of salt.

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_wayland), signal: Aborted


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
[New LWP 27675]
[New LWP 27724]
[New LWP 27738]
[New LWP 27727]
[New LWP 27767]
[New LWP 27731]
[New LWP 27739]
[New LWP 27742]
[New LWP 27740]
[New LWP 27730]
[New LWP 29128]
[New LWP 27768]
[New LWP 27728]
[New LWP 29770]
[New LWP 27741]
[New LWP 29772]
[New LWP 29771]
[New LWP 29127]
[New LWP 29769]
[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 :0 --xwayland-xauthority
/run/user/1000/xauth_XQHata --xwayland'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007fc67cc7bccc in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7fc677ee8d00 (LWP 27675))]
Using gdb.Corefile to resolve modules.
GDBCoreImage: No build id found in mapped file /memfd:/.glXXXXXX (deleted)
GDBCoreImage: No build id found in mapped file /dev/nvidiactl
GDBCoreImage: No build id found in mapped file /dev/nvidia0
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/plasma_theme_breeze-dark.kcache
GDBCoreImage: No build id found in mapped file /memfd:gdk-wayland (deleted)
GDBCoreImage: No build id found in mapped file /memfd:wayland-cursor (deleted)
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/kwin/qmlcache/747b9d2587b5f602e65f10ecdb68447d78cbdfea.qmlc
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/kwin/qmlcache/7a6981b9c881c8f43b27aae6dfd31526a76133f1.qmlc
GDBCoreImage: No build id found in mapped file /memfd:JSGCHeap:QtQml (deleted)
GDBCoreImage: No build id found in mapped file /memfd:JSVMStack:QtQml (deleted)
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/kwin/qmlcache/a91b8a573629ff8de3716bba5c5820989a916ac9.qmlc
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/kwin/qmlcache/fff82198593f34dafcbc52d916311e090e7e714e.qmlc
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/kwin/qmlcache/2d0b6aafdd6cdbed53b35896c0c9742a976f3e14.qmlc
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/kwin/qmlcache/fb6a71f4e2d79d53dde22661f9bdba9478735865.qmlc
GDBCoreImage: No build id found in mapped file /memfd:unknown-usage:QtQml
(deleted)
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/kwin/qmlcache/5fcaf3e47ee444e67f847905d740eaddb4e147a4.qmlc
GDBCoreImage: No build id found in mapped file
/usr/share/fonts/google-noto/NotoSans-Regular.ttf
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/cc8b894d3abbdf0310c48629c0737d80-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/123d59b33ddb0e7c76bb24004bd5cfac-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/131ab5cc1583381c4f7ce0194912c56d-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/5f83c5e20bd7d0a7cb83b2e020f779d2-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/b2307de753f1224d9542f27e8b3975ae-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/226d8b81908fffe4270cbbf5698029d4-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/0122acdcf386a94f53a6370d356e58f1-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/01d40cee498be4726842ba21cbce24ab-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/39377a11d38956c26ecfe23db50b3cd3-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/9d9e7a658cb1f50f02561d1ed3ca8bca-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/6fcb01a03a016cc71057b587cdea6709-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/29c8f5b6bf15d25ebb2e963855ab41be-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/2a90ec7ec7fc01d3a9f58fddf8db0237-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/71fe2b50576cdbc5f931776365d4a6ea-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/e5da922122f90e18ce9aab86d5c2b324-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/9162ae45def2e036f06e4d1913f17ba7-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/2a3658b432e68423dcec456e1667e977-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/22f06f3be2d16d058da85b73ae1dc5b1-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/d63f98f14a274bd69a5425fc33aaac6b-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/42536ef14367b24656ac994a93d66238-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/efcfae1a52990961975415036867654f-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/c4be257954870c0bf6972134c1de66d5-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/a1059391c956b3cbc42a78cac70f430a-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/7ee6df7a8311986241317a58487e0145-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/6ee3103884cce7b2fe6f32eba9089175-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/383aa4c3ea81d46e4a1459cd427fba23-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/221930ae9526a9cb8049af2916f03412-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/6cdba951d5a16891afaaf2fee13e80e7-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/feeafda3627faad7596d025cfacea73f-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/d4fe5728f86380c2e3b1e4e9a34fabd8-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/18f520a508f13854f77176faf7889ae9-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/3196f05a030874ca00722cbf1e991434-le64.cache-9
GDBCoreImage: No build id found in mapped file /dev/dri/card1
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/cc4435afd06e20625c417ffcddec4f51-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/aa02322cc1375fea2382deabf4339973-le64.cache-9
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/ksycoca6_en_tLumqfvnazjtUMQ57b5Dz8BDHmI=
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/kwinsession.kcache
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/0f80fa86029ae75a63f21d682b864529-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/019629eead7fd8624feacc17e1c76e56-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/a11fef9c6b59ddb48eba670bb9bf2c6a-le64.cache-9
GDBCoreImage: No build id found in mapped file
/usr/lib/fontconfig/cache/beeeeb3dfe132a8a0633a017c99ce0c0-le64.cache-9
GDBCoreImage: No build id found in mapped file /usr/share/mime/mime.cache
GDBCoreImage: No build id found in mapped file
/var/lib/flatpak/exports/share/mime/mime.cache
GDBCoreImage: No build id found in mapped file
/home/twodcube/.local/share/mime/mime.cache
GDBCoreImage: No build id found in mapped file /memfd:JITCode:QtQml (deleted)
GDBCoreImage: No build id found in mapped file
/home/twodcube/.cache/kwin/qmlcache/85790fc38ada6166801dbce5e80bac6c90cae26d.qmlc
GDBCoreImage: No build id found in mapped file /memfd:kwayland-shared (deleted)
GDBCoreImage: No build id found in mapped file /memfd:lp_dma_buf (deleted)
GDBCoreImage: No build id found in mapped file /usr/lib/locale/locale-archive
GDBCoreImage: No build id found in mapped file
/usr/lib64/gconv/gconv-modules.cache
GDBCoreImage: No build id found in mapped file
/usr/share/qt6/translations/qt_en.qm
GDBCoreImage: No build id found in mapped file
/usr/share/locale/en/LC_MESSAGES/kwidgetsaddons6_qt.qm
GDBCoreImage: No build id found in mapped file
/usr/share/locale/en/LC_MESSAGES/kcoreaddons6_qt.qm
GDBCoreImage: No build id found in mapped file
/usr/share/locale/en/LC_MESSAGES/kjobwidgets6_qt.qm
[Current thread is 19 (Thread 0x7fc606f6b6c0 (LWP 29769))]

Thread 19 (Thread 0x7fc606f6b6c0 (LWP 29769)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc67d5158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fc67d455891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 18 (Thread 0x7fc6083526c0 (LWP 29127)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc67d5158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fc67d455891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 17 (Thread 0x7fc605f696c0 (LWP 29771)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc67d5158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fc67d455891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 16 (Thread 0x7fc6057686c0 (LWP 29772)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc67d5158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fc67d455891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 15 (Thread 0x7fc6435ff6c0 (LWP 27741)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67ccc5c82 in clock_nanosleep@GLIBC_2.2.5 () at /lib64/libc.so.6
#3  0x00007fc67ccd1f77 in nanosleep () at /lib64/libc.so.6
#4  0x00007fc6805d949a in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () at /lib64/libkwin.so.6
#5  0x00007fc6805d97fa 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
#6  0x00007fc6805d4f96 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
#7  0x00007fc67cc7f1dc in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#8  0x00007fc67cc7f259 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#9  0x00007fc6805d5233 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() () at /lib64/libkwin.so.6
#10 0x00007fc67d451946 in QThreadCreateThread::run() () at
/lib64/libQt6Core.so.6
#11 0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#12 0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#13 0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 14 (Thread 0x7fc60676a6c0 (LWP 29770)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc67d5158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fc67d455891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 13 (Thread 0x7fc649ed66c0 (LWP 27728)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc790cc in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007fc6653799af in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#5  0x00007fc6656fe198 in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#6  0x00007fc66537d32a in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 12 (Thread 0x7fc64048c6c0 (LWP 27768)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76574 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007fc67ccf0426 in ppoll () at /lib64/libc.so.6
#4  0x00007fc67bd54125 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#5  0x00007fc67bd541e3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007fc67d669a9d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#7  0x00007fc67d31d57b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#8  0x00007fc67d450e0a in QThread::exec() () at /lib64/libQt6Core.so.6
#9  0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#10 0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#11 0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 11 (Thread 0x7fc607b516c0 (LWP 29128)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc67d5158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fc67d455891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 10 (Thread 0x7fc6481ff6c0 (LWP 27730)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc665379a10 in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#5  0x00007fc665708fc9 in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#6  0x00007fc66537d32a in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 9 (Thread 0x7fc644dfe6c0 (LWP 27740)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67ccc5c82 in clock_nanosleep@GLIBC_2.2.5 () at /lib64/libc.so.6
#3  0x00007fc67ccd1f77 in nanosleep () at /lib64/libc.so.6
#4  0x00007fc6805d949a in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () at /lib64/libkwin.so.6
#5  0x00007fc6805d97fa 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
#6  0x00007fc6805d4f96 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
#7  0x00007fc67cc7f1dc in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#8  0x00007fc67cc7f259 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#9  0x00007fc6805d5233 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() () at /lib64/libkwin.so.6
#10 0x00007fc67d451946 in QThreadCreateThread::run() () at
/lib64/libQt6Core.so.6
#11 0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#12 0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#13 0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 8 (Thread 0x7fc642dfe6c0 (LWP 27742)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76574 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007fc67ccf0426 in ppoll () at /lib64/libc.so.6
#4  0x00007fc67bd54125 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#5  0x00007fc67bd541e3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007fc67d669a9d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#7  0x00007fc67d31d57b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#8  0x00007fc67d450e0a in QThread::exec() () at /lib64/libQt6Core.so.6
#9  0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#10 0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#11 0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 7 (Thread 0x7fc6455ff6c0 (LWP 27739)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc790cc in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#4  0x00007fc67ce475a0 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/lib64/libstdc++.so.6
#5  0x00007fc6805d9428 in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
QString const&)::{lambda()#1}::operator()() const () at /lib64/libkwin.so.6
#6  0x00007fc6805d97fa 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
#7  0x00007fc6805d4f96 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
#8  0x00007fc67cc7f1dc in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#9  0x00007fc67cc7f259 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#10 0x00007fc6805d5233 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() () at /lib64/libkwin.so.6
#11 0x00007fc67d451946 in QThreadCreateThread::run() () at
/lib64/libQt6Core.so.6
#12 0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#13 0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#14 0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7fc6479fe6c0 (LWP 27731)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc665379a10 in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#5  0x00007fc6656e75f4 in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#6  0x00007fc66537d32a in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7fc640c8d6c0 (LWP 27767)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc67d5158fe in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt6Core.so.6
#5  0x00007fc67d455891 in QThreadPoolThread::run() () at /lib64/libQt6Core.so.6
#6  0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7fc64a6d76c0 (LWP 27727)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc665379a10 in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#5  0x00007fc6656ea81a in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#6  0x00007fc66537d32a in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#7  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#8  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7fc64640c6c0 (LWP 27738)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76877 in __futex_abstimed_wait_cancelable64 () at
/lib64/libc.so.6
#3  0x00007fc67cc792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007fc665379a10 in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#5  0x00007fc66584b601 in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#6  0x00007fc66583dd8e in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#7  0x00007fc66537d32a in ??? () at /lib64/libnvidia-eglcore.so.610.57.04
#8  0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#9  0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7fc6679ff6c0 (LWP 27724)):
#0  0x00007fc67cc82312 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007fc67cc7652c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007fc67cc76574 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007fc67ccf0426 in ppoll () at /lib64/libc.so.6
#4  0x00007fc67bd54125 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#5  0x00007fc67bd541e3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007fc67d669a9d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#7  0x00007fc67d31d57b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#8  0x00007fc67d450e0a in QThread::exec() () at /lib64/libQt6Core.so.6
#9  0x00007fc67e53d704 in QDBusConnectionManager::run() () at
/lib64/libQt6DBus.so.6
#10 0x00007fc67d50ce8f in QThreadPrivate::start(void*) () at
/lib64/libQt6Core.so.6
#11 0x00007fc67cc79c19 in start_thread () at /lib64/libc.so.6
#12 0x00007fc67ccfd5cc in __clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7fc677ee8d00 (LWP 27675)):
[KCrash Handler]
#4  0x00007fc67cc7bccc in __pthread_kill_implementation () at /lib64/libc.so.6
#5  0x00007fc67cc20e8e in raise () at /lib64/libc.so.6
#6  0x00007fc67cc087b3 in abort () at /lib64/libc.so.6
#7  0x00007fc67b9df062 in _dbus_abort.cold () at /lib64/libdbus-1.so.3
#8  0x00007fc67ba0bd13 in _dbus_warn_check_failed () at /lib64/libdbus-1.so.3
#9  0x00007fc67ba0be0e in _dbus_marshal_read_basic.constprop.0 () at
/lib64/libdbus-1.so.3
#10 0x00007fc67e52a269 in QDBusArgument::operator>>(int&) const () at
/lib64/libQt6DBus.so.6
#11 0x00007fc68007b827 in operator>>(QDBusArgument const&, QKeySequence&) () at
/lib64/libKF6GlobalAccel.so.6
#12 0x00007fc68009c545 in qDBusRegisterMetaType<QSet<QKeySequence>
>()::{lambda(QDBusArgument const&, void*)#1}::_FUN(QDBusArgument const&, void*)
() at /lib64/libKGlobalAccelD.so.0
#13 0x00007fc67e583868 in QDBusMetaType::demarshall(QDBusArgument const&,
QMetaType, void*) () at /lib64/libQt6DBus.so.6
#14 0x00007fc67e54b3e2 in QDBusConnectionPrivate::deliverCall(QObject*,
QDBusMessage const&, QList<QMetaType> const&, int) () at /lib64/libQt6DBus.so.6
#15 0x00007fc67e55271f in QDBusConnectionPrivate::activateCall(QObject*,
QFlags<QDBusConnection::RegisterOption>, QDBusMessage const&) () at
/lib64/libQt6DBus.so.6
#16 0x00007fc67e552a8a in
QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&,
QDBusMessage const&, int) () at /lib64/libQt6DBus.so.6
#17 0x00007fc67e55754a in QDBusActivateObjectEvent::placeMetaCall(QObject*) ()
at /lib64/libQt6DBus.so.6
#18 0x00007fc67d3807de in QObject::event(QEvent*) () at /lib64/libQt6Core.so.6
#19 0x00007fc67e63f92e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt6Widgets.so.6
#20 0x00007fc67d30f7b8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt6Core.so.6
#21 0x00007fc67d313c09 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib64/libQt6Core.so.6
#22 0x00007fc67d50f3a5 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#23 0x00007fc67e161f22 in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQt6Gui.so.6
#24 0x00007fc67d31d57b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#25 0x00007fc67d318992 in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#26 0x0000559122a01421 in main ()

Reported using DrKonqi

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

Reply via email to