Bug 432867

Summary: crash in TaskManager::servicesFromPid() after start wine application without SOCK_RAW permission
Product: [Plasma] plasmashell Reporter: Vlad Violenty <cjaushe4ka>
Component: Task Manager and Icons-Only Task ManagerAssignee: Eike Hein <hein>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, kde, nate, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.20.5   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Vlad Violenty 2021-02-12 18:14:49 UTC
Application: plasmashell (5.20.5)

Qt Version: 5.15.2
Frameworks Version: 5.78.0
Operating System: Linux 5.10.11-051011-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.20

-- Information about the crash:
- What I was doing when the application crashed:
start game delta force xtreme x2 (wine dfx2.exe)
get error  - enable to create Socket connection
see in bash:
vlad@vlad-B450M-DS3H /m/v/D/G/Delta Force Xtreme 2> wine dfx2.exe
0009:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
Plasma Crashhed

The crash does not seem to be reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 1536]
[New LWP 1545]
[New LWP 1555]
[New LWP 1557]
[New LWP 1558]
[New LWP 1559]
[New LWP 1560]
[New LWP 1561]
[New LWP 1562]
[New LWP 1563]
[New LWP 1564]
[New LWP 1565]
[New LWP 1566]
[New LWP 1567]
[New LWP 1568]
[New LWP 1569]
[New LWP 1570]
[New LWP 1571]
[New LWP 1572]
[New LWP 1573]
[New LWP 1787]
[New LWP 1837]
[New LWP 1838]
[New LWP 1845]
[New LWP 1963]
[New LWP 1968]
[New LWP 1979]
[New LWP 1980]
[New LWP 6631]
[New LWP 6632]
[New LWP 8225]
[New LWP 8226]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f6635d2daff in __GI___poll (fds=0x7ffe1ffe0d28, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7f6631f843c0 (LWP 1522))]

Thread 33 (Thread 0x7f657a3fd700 (LWP 8226)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5583622b58e4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5583622b5890, cond=0x5583622b58b8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5583622b58b8, mutex=0x5583622b5890) at pthread_cond_wait.c:638
#3  0x00007f66360c0d1b in QWaitConditionPrivate::wait (deadline=..., this=0x5583622b5890) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x5583611de7d0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f6637e59814 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f6637e59c89 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f66360babac in QThreadPrivate::start (arg=0x5583611de730) at thread/qthread_unix.cpp:329
#8  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7f657abfe700 (LWP 8225)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55836323bb30) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55836323bae0, cond=0x55836323bb08) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55836323bb08, mutex=0x55836323bae0) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7f657bfff700 (LWP 6632)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558361e345b0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558361e34560, cond=0x558361e34588) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x558361e34588, mutex=0x558361e34560) at pthread_cond_wait.c:638
#3  0x00007f66360c0d1b in QWaitConditionPrivate::wait (deadline=..., this=0x558361e34560) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x558361977ea0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f6637e59814 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f6637e59c89 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f66360babac in QThreadPrivate::start (arg=0x558361977e00) at thread/qthread_unix.cpp:329
#8  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7f65a4c06700 (LWP 6631)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55836267a270) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55836267a220, cond=0x55836267a248) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55836267a248, mutex=0x55836267a220) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7f65b3ffe700 (LWP 1980)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f65a000d9e0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f65a000d990, cond=0x7f65a000d9b8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7f65a000d9b8, mutex=0x7f65a000d990) at pthread_cond_wait.c:638
#3  0x00007f66360c0d1b in QWaitConditionPrivate::wait (deadline=..., this=0x7f65a000d990) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x5583604fe6e0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f6637e59814 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f6637e59c89 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f66360babac in QThreadPrivate::start (arg=0x5583604fe640) at thread/qthread_unix.cpp:329
#8  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7f65a784c700 (LWP 1979)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5583615682f0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5583615682a0, cond=0x5583615682c8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5583615682c8, mutex=0x5583615682a0) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7f65aca5f700 (LWP 1968)):
#0  0x00007f6635d2daff in __GI___poll (fds=0x7f65a8005ef0, nfds=1, timeout=2966213) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f663465718e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f66346572c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f66362fafbb in QEventDispatcherGlib::processEvents (this=0x7f65a8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f663629f1ab in QEventLoop::exec (this=this@entry=0x7f65aca5eca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f66360b9a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f65acf5707c in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f66360babac in QThreadPrivate::start (arg=0x55836119d160) at thread/qthread_unix.cpp:329
#8  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7f65c0c6f700 (LWP 1963)):
#0  0x00007f66346a424d in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6634656bcc in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6634657132 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f66346572c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f66362fafbb in QEventDispatcherGlib::processEvents (this=0x7f65b80073f0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f663629f1ab in QEventLoop::exec (this=this@entry=0x7f65c0c6ece0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f66360b9a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f66360babac in QThreadPrivate::start (arg=0x55835ffd30c0) at thread/qthread_unix.cpp:329
#8  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7f65c1d3c700 (LWP 1845)):
#0  0x00007f6635d2daff in __GI___poll (fds=0x7f65b4002f80, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f663465718e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f66346572c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f66362fafbb in QEventDispatcherGlib::processEvents (this=0x7f65b4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f663629f1ab in QEventLoop::exec (this=this@entry=0x7f65c1d3bca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f66360b9a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f6637d9438a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f66360babac in QThreadPrivate::start (arg=0x5583604e1a30) at thread/qthread_unix.cpp:329
#8  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7f65c2f66700 (LWP 1838)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5583603f6dc0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5583603f6d70, cond=0x5583603f6d98) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5583603f6d98, mutex=0x5583603f6d70) at pthread_cond_wait.c:638
#3  0x00007f66360c0d1b in QWaitConditionPrivate::wait (deadline=..., this=0x5583603f6d70) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x5583601fbf40, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f6637e59814 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f6637e59c89 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f66360babac in QThreadPrivate::start (arg=0x5583601fbea0) at thread/qthread_unix.cpp:329
#8  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f65d15ac700 (LWP 1837)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55836044b394) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55836044b340, cond=0x55836044b368) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55836044b368, mutex=0x55836044b340) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f65d2ffd700 (LWP 1787)):
#0  0x00007f6635d2daff in __GI___poll (fds=0x7f65c4004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f663465718e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f66346572c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f66362fafbb in QEventDispatcherGlib::processEvents (this=0x7f65c4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f663629f1ab in QEventLoop::exec (this=this@entry=0x7f65d2ffccc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f66360b9a12 in QThread::exec (this=this@entry=0x55835fb6fd20) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f663798ffa9 in QQmlThreadPrivate::run (this=0x55835fb6fd20) at qml/ftw/qqmlthread.cpp:155
#7  0x00007f66360babac in QThreadPrivate::start (arg=0x55835fb6fd20) at thread/qthread_unix.cpp:329
#8  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f65d37fe700 (LWP 1573)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88ef10) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88eec0, cond=0x55835f88eee8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88eee8, mutex=0x55835f88eec0) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f65d3fff700 (LWP 1572)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88ef10) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88eec0, cond=0x55835f88eee8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88eee8, mutex=0x55835f88eec0) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f65fcff9700 (LWP 1571)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88ef10) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88eec0, cond=0x55835f88eee8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88eee8, mutex=0x55835f88eec0) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f65fd7fa700 (LWP 1570)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88ef10) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88eec0, cond=0x55835f88eee8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88eee8, mutex=0x55835f88eec0) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f65fdffb700 (LWP 1569)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88e80c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88e7b8, cond=0x55835f88e7e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88e7e0, mutex=0x55835f88e7b8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f65fe7fc700 (LWP 1568)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88e80c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88e7b8, cond=0x55835f88e7e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88e7e0, mutex=0x55835f88e7b8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f65feffd700 (LWP 1567)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88e80c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88e7b8, cond=0x55835f88e7e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88e7e0, mutex=0x55835f88e7b8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f65ff7fe700 (LWP 1566)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88e808) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88e7b8, cond=0x55835f88e7e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88e7e0, mutex=0x55835f88e7b8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f65fffff700 (LWP 1565)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88e808) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88e7b8, cond=0x55835f88e7e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88e7e0, mutex=0x55835f88e7b8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f661c856700 (LWP 1564)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88e808) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88e7b8, cond=0x55835f88e7e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88e7e0, mutex=0x55835f88e7b8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f661d057700 (LWP 1563)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88e808) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88e7b8, cond=0x55835f88e7e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88e7e0, mutex=0x55835f88e7b8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f661d858700 (LWP 1562)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88e808) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88e7b8, cond=0x55835f88e7e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88e7e0, mutex=0x55835f88e7b8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f661e059700 (LWP 1561)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f88e80c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f88e7b8, cond=0x55835f88e7e0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f88e7e0, mutex=0x55835f88e7b8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f661e85a700 (LWP 1560)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f6c4718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f6c46c8, cond=0x55835f6c46f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f6c46f0, mutex=0x55835f6c46c8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f661f05b700 (LWP 1559)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f6c4718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f6c46c8, cond=0x55835f6c46f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f6c46f0, mutex=0x55835f6c46c8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f6628f5f700 (LWP 1558)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f6c4718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f6c46c8, cond=0x55835f6c46f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f6c46f0, mutex=0x55835f6c46c8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f6629760700 (LWP 1557)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f6c4718) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f6c46c8, cond=0x55835f6c46f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f6c46f0, mutex=0x55835f6c46c8) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f662a0a2700 (LWP 1555)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55835f8896b8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55835f889668, cond=0x55835f889690) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55835f889690, mutex=0x55835f889668) at pthread_cond_wait.c:638
#3  0x00007f662a55db5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f662a55d75b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f662bfff700 (LWP 1545)):
#0  0x00007f6635d2daff in __GI___poll (fds=0x7f6624015440, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f663465718e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f66346572c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f66362fafbb in QEventDispatcherGlib::processEvents (this=0x7f6624000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f663629f1ab in QEventLoop::exec (this=this@entry=0x7f662bffecb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f66360b9a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f6636c22f4b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f66360babac in QThreadPrivate::start (arg=0x7f6636ca6d80) at thread/qthread_unix.cpp:329
#8  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f66313e7700 (LWP 1536)):
#0  0x00007f6635d2daff in __GI___poll (fds=0x7f66313e6be8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f663831ac1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f663831c90a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f66318fbd58 in QXcbEventQueue::run (this=0x55835f6e4170) at qxcbeventqueue.cpp:228
#4  0x00007f66360babac in QThreadPrivate::start (arg=0x55835f6e4170) at thread/qthread_unix.cpp:329
#5  0x00007f6635117609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f6635d3a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f6631f843c0 (LWP 1522)):
[KCrash Handler]
#4  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x660066006f0053) at /usr/include/c++/9/bits/atomic_base.h:413
#5  QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:239
#6  QBasicAtomicInteger<int>::loadRelaxed (this=0x660066006f0053) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:107
#7  QtPrivate::RefCount::ref (this=0x660066006f0053) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:55
#8  QString::QString (other=..., this=0x7ffe1ffe1580) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1094
#9  (anonymous namespace)::getProcessInfo (procId=..., processInfo=...) at ./src/lib/util/kprocesslist_unix.cpp:91
#10 0x00007f6636dab7c6 in KProcessList::processInfo (pid=pid@entry=8752) at ./src/lib/util/kprocesslist_unix.cpp:150
#11 0x00007f66280c9c0a in TaskManager::servicesFromPid (pid=pid@entry=8752, rulesConfig=...) at ./libtaskmanager/tasktools.cpp:534
#12 0x00007f66280ca2d7 in TaskManager::windowUrlFromMetadata (appId=..., pid=pid@entry=8752, rulesConfig=..., xWindowsWMClassName=...) at /usr/include/c++/9/bits/atomic_base.h:318
#13 0x00007f66280d96b7 in TaskManager::XWindowTasksModel::Private::windowUrl (this=this@entry=0x558360726ff0, window=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:61
#14 0x00007f66280d9e7a in TaskManager::XWindowTasksModel::Private::appData (this=0x558360726ff0, window=<optimized out>) at ./libtaskmanager/xwindowtasksmodel.cpp:447
#15 0x00007f66280de271 in TaskManager::XWindowTasksModel::data (this=this@entry=0x5583605ff760, index=..., role=role@entry=293) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:121
#16 0x00007f6636262299 in QAbstractProxyModel::data (this=<optimized out>, proxyIndex=..., role=293) at itemmodels/qabstractproxymodel.cpp:245
#17 0x00007f662803b8ea in KConcatenateRowsProxyModel::data (this=<optimized out>, index=..., role=293) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:75
#18 0x00007f66280af094 in QModelIndex::data (arole=293, this=0x7ffe1ffe1c30) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:460
#19 TaskManager::TaskFilterProxyModel::acceptsRow (this=0x55836072ae30, sourceRow=7) at ./libtaskmanager/taskfilterproxymodel.cpp:251
#20 0x00007f6636277358 in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x55836088f4b0, source_top_left=..., source_bottom_right=..., roles=...) at itemmodels/qsortfilterproxymodel.cpp:1423
#21 0x00007f6636278eea in QSortFilterProxyModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at itemmodels/qsortfilterproxymodel.h:199
#22 0x00007f66362d76f0 in doActivate<false> (sender=0x55836072ba10, signal_index=3, argv=0x7ffe1ffe1f40) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#23 0x00007f66362d0a87 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f6636539040 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe1ffe1f40) at kernel/qobject.cpp:3946
#24 0x00007f66362427d9 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557
#25 0x00007f662803b344 in KConcatenateRowsProxyModelPrivate::slotDataChanged (roles=..., to=..., from=..., this=<optimized out>) at ./src/core/kconcatenaterowsproxymodel.cpp:312
#26 KConcatenateRowsProxyModelPrivate::slotDataChanged (this=0x558360727a00, from=..., to=..., roles=...) at ./src/core/kconcatenaterowsproxymodel.cpp:305
#27 0x00007f662803c90a in KConcatenateRowsProxyModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/src/core/KF5ItemModels_autogen/include/moc_kconcatenaterowsproxymodel.cpp:154
#28 0x00007f66362d76f0 in doActivate<false> (sender=0x5583605ffad0, signal_index=3, argv=0x7ffe1ffe2110) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#29 0x00007f66362d0a87 in QMetaObject::activate (sender=sender@entry=0x5583605ffad0, m=m@entry=0x7f6636539040 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe1ffe2110) at kernel/qobject.cpp:3946
#30 0x00007f66362427d9 in QAbstractItemModel::dataChanged (this=this@entry=0x5583605ffad0, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557
#31 0x00007f6636269991 in QIdentityProxyModelPrivate::_q_sourceDataChanged (this=<optimized out>, topLeft=..., bottomRight=..., roles=...) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:60
#32 0x00007f663626b186 in QIdentityProxyModel::qt_static_metacall (_c=QMetaObject::InvokeMetaMethod, _a=<optimized out>, _id=<optimized out>, _o=<optimized out>) at itemmodels/qidentityproxymodel.h:87
#33 QIdentityProxyModel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qidentityproxymodel.cpp:146
#34 0x00007f66362d76f0 in doActivate<false> (sender=0x5583605ff760, signal_index=3, argv=0x7ffe1ffe2300) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#35 0x00007f66362d0a87 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f6636539040 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe1ffe2300) at kernel/qobject.cpp:3946
#36 0x00007f66362427d9 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557
#37 0x00007f66280d8be6 in TaskManager::XWindowTasksModel::Private::dataChanged (this=this@entry=0x558360726ff0, window=<optimized out>, roles=...) at ./libtaskmanager/xwindowtasksmodel.cpp:422
#38 0x00007f66280dc5ca in TaskManager::XWindowTasksModel::Private::windowChanged (this=0x558360726ff0, window=<optimized out>, properties=..., properties2=...) at ./libtaskmanager/xwindowtasksmodel.cpp:409
#39 0x00007f66362d76be in QtPrivate::QSlotObjectBase::call (a=0x7ffe1ffe2540, r=0x5583605ff760, this=0x558360732ce0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#40 doActivate<false> (sender=0x5583607325a0, signal_index=5, argv=0x7ffe1ffe2540) at kernel/qobject.cpp:3886
#41 0x00007f66362d0a87 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f66280f6d40 <XWindowSystemEventBatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffe1ffe2540) at kernel/qobject.cpp:3946
#42 0x00007f662809d59f in XWindowSystemEventBatcher::windowChanged (this=<optimized out>, _t1=<optimized out>, _t2=_t2@entry=..., _t3=_t3@entry=...) at ./obj-x86_64-linux-gnu/libtaskmanager/taskmanager_autogen/EWIEGA46WW/moc_xwindowsystemeventbatcher.cpp:176
#43 0x00007f66280d776b in XWindowSystemEventBatcher::<lambda(WId, NET::Properties, NET::Properties2)>::operator() (__closure=0x558360732ac0, properties2=..., properties=..., window=<optimized out>) at ./libtaskmanager/xwindowsystemeventbatcher.cpp:63
#44 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<long long unsigned int, QFlags<NET::Property>, QFlags<NET::Property2> >, void, XWindowSystemEventBatcher::XWindowSystemEventBatcher(QObject*)::<lambda(WId, NET::Properties, NET::Properties2)> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#45 QtPrivate::Functor<XWindowSystemEventBatcher::XWindowSystemEventBatcher(QObject*)::<lambda(WId, NET::Properties, NET::Properties2)>, 3>::call<QtPrivate::List<unsigned long long, QFlags<NET::Property>, QFlags<NET::Property2> >, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#46 QtPrivate::QFunctorSlotObject<XWindowSystemEventBatcher::XWindowSystemEventBatcher(QObject*)::<lambda(WId, NET::Properties, NET::Properties2)>, 3, QtPrivate::List<long long unsigned int, QFlags<NET::Property>, QFlags<NET::Property2> >, void>::impl (which=1, r=<optimized out>, ret=<optimized out>, a=<optimized out>, this_=0x558360732ab0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
#47 QtPrivate::QFunctorSlotObject<XWindowSystemEventBatcher::XWindowSystemEventBatcher(QObject*)::<lambda(WId, NET::Properties, NET::Properties2)>, 3, QtPrivate::List<long long unsigned int, QFlags<NET::Property>, QFlags<NET::Property2> >, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x558360732ab0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:436
#48 0x00007f66362d76be in QtPrivate::QSlotObjectBase::call (a=0x7ffe1ffe26f0, r=0x5583607325a0, this=0x558360732ab0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#49 doActivate<false> (sender=0x7f6637530c80 <(anonymous namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>, signal_index=12, argv=0x7ffe1ffe26f0) at kernel/qobject.cpp:3886
#50 0x00007f66362d0a87 in QMetaObject::activate (sender=sender@entry=0x7f6637530c80 <(anonymous namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>, m=m@entry=0x7f663752f060 <KWindowSystem::staticMetaObject>, local_signal_index=local_signal_index@entry=9, argv=argv@entry=0x7ffe1ffe26f0) at kernel/qobject.cpp:3946
#51 0x00007f66374f371f in KWindowSystem::windowChanged (this=this@entry=0x7f6637530c80 <(anonymous namespace)::Q_QGS_g_kwmInstanceContainer::innerFunction()::holder>, _t1=<optimized out>, _t1@entry=98566145, _t2=..., _t3=...) at ./obj-x86_64-linux-gnu/src/KF5WindowSystem_autogen/EWIEGA46WW/moc_kwindowsystem.cpp:362
#52 0x00007f6630074898 in NETEventFilter::nativeEventFilter (this=0x55835ff3b4b0, ev=0x7f662c0115d0) at ./src/platforms/xcb/kwindowsystem.cpp:289
#53 0x00007f663629db3f in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=message@entry=0x7f662c0115d0, result=result@entry=0x7ffe1ffe2808) at kernel/qabstracteventdispatcher.cpp:495
#54 0x00007f66318d2945 in QXcbConnection::handleXcbEvent (this=this@entry=0x55835f6e78d0, event=event@entry=0x7f662c0115d0) at qxcbnativeinterface.h:101
#55 0x00007f66318d3696 in QXcbConnection::processXcbEvents (this=0x55835f6e78d0, flags=flags@entry=...) at qxcbconnection.cpp:1003
#56 0x00007f66318fcd77 in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:103
#57 0x00007f6634656f9d in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007f6634657220 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x00007f66346572c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#60 0x00007f66362fafa2 in QEventDispatcherGlib::processEvents (this=0x55835f7a7e50, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#61 0x00007f663629f1ab in QEventLoop::exec (this=this@entry=0x7ffe1ffe2a90, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#62 0x00007f66362a7354 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#63 0x000055835dd10d6c in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:252
[Inferior 1 (process 1522) detached]

Possible duplicates by query: bug 431375, bug 431334, bug 429420, bug 428082, bug 427021.

Reported using DrKonqi
Comment 1 David Edmundson 2021-02-17 01:26:55 UTC
89     const QStringList data = QString::fromLocal8Bit(file.readAll()).split(QLatin1Char(' '));
   90     qint64 pid = procId.toUInt();
   91     QString name = data.at(1);

Is unsafe. We don't check the size of the stringlist.
Comment 2 Kai Uwe Broulik 2021-02-17 11:16:12 UTC

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