Bug 428065 - parent app crashes in KNSCore::Engine::signalEntryChanged() crashed when uninstalling various GHNS content via dialog (icons, plasma widgets)
Summary: parent app crashes in KNSCore::Engine::signalEntryChanged() crashed when unin...
Status: RESOLVED DUPLICATE of bug 429442
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.75.0
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-10-21 14:30 UTC by Patrick Silva
Modified: 2020-11-26 18:57 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-10-21 14:30:31 UTC
Application: plasmashell (5.20.80)

Qt Version: 5.15.0
Frameworks Version: 5.76.0
Operating System: Linux 5.4.0-47-generic x86_64
Windowing system: X11
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
I nstalled Redshift Control Plasma widget via GHNS window, Plasma crashed when  I tried to uninstall it also via GHNS window.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: (null)
[New LWP 32891]
[New LWP 32910]
[New LWP 32994]
[New LWP 32996]
[New LWP 32997]
[New LWP 32998]
[New LWP 32999]
[New LWP 33013]
[New LWP 33016]
[New LWP 33044]
[New LWP 33054]
[New LWP 33055]
[New LWP 33056]
[New LWP 33058]
[New LWP 33059]
[New LWP 33060]
[New LWP 33061]
[New LWP 33062]
[New LWP 33063]
[New LWP 33064]
[New LWP 33065]
[New LWP 33142]
[New LWP 33143]
[New LWP 33144]
[New LWP 33148]
[New LWP 33237]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f0c99e3caff in __GI___poll (fds=fds@entry=0x7fff4b5a7ce8, nfds=nfds@entry=1, timeout=timeout@entry=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7f0c96486800 (LWP 32857))]

Thread 27 (Thread 0x7f0bd5937700 (LWP 33237)):
#0  g_mutex_unlock (mutex=0x7f0bc4000c20) at ../../../glib/gthread-posix.c:1493
#1  0x00007f0c9877d6c8 in g_main_context_prepare (context=context@entry=0x7f0bc4000c20, priority=priority@entry=0x7f0bd5936c60) at ../../../glib/gmain.c:3687
#2  0x00007f0c9877e0db in g_main_context_iterate (context=context@entry=0x7f0bc4000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027
#3  0x00007f0c9877e2e3 in g_main_context_iteration (context=0x7f0bc4000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f0c9a406eab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0bc4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f0c9a3ab1bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0bd5936da0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f0c9a1c9082 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d14b4dbe0) at thread/qthread_unix.cpp:342
#8  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7f0c5edee700 (LWP 33148)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0d036cf4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0d036ca0, cond=0x555d0d036cc8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0d036cc8, mutex=0x555d0d036ca0) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0d036ca0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555d1254cd58, mutex=mutex@entry=0x555d1254cd50, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c9bfc3154 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x555d1254cd48) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x555d1254ccb0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f0c9bfc35c9 in QSGRenderThread::run() (this=0x555d1254ccb0) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d1254ccb0) at thread/qthread_unix.cpp:342
#9  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7f0bfa1bd700 (LWP 33144)):
#0  0x00007f0c9a4072a0 in timerSourcePrepareHelper (timeout=0x7f0bfa1bcbd4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:134
#1  idleTimerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7f0bfa1bcbd4) at kernel/qeventdispatcher_glib.cpp:213
#2  0x00007f0c9877d72f in g_main_context_prepare (context=context@entry=0x7f0bdc002120, priority=priority@entry=0x7f0bfa1bcc60) at ../../../glib/gmain.c:3619
#3  0x00007f0c9877e0db in g_main_context_iterate (context=context@entry=0x7f0bdc002120, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027
#4  0x00007f0c9877e2e3 in g_main_context_iteration (context=0x7f0bdc002120, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#5  0x00007f0c9a406eab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0bdc00fdc0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f0c9a3ab1bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0bfa1bcda0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#7  0x00007f0c9a1c9082 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d14059210) at thread/qthread_unix.cpp:342
#9  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7f0bfadbe700 (LWP 33143)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0bfadbdb90, fd=73) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=73, buf=buf@entry=0x7f0bfadbdb90, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0c987c689f in read (__nbytes=16, __buf=0x7f0bfadbdb90, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  g_wakeup_acknowledge (wakeup=0x7f0c04030740) at ../../../glib/gwakeup.c:210
#4  0x00007f0c9877dcfe in g_main_context_check (context=context@entry=0x7f0bd8065660, max_priority=2147483647, fds=fds@entry=0x7f0bd806f830, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3825
#5  0x00007f0c9877e152 in g_main_context_iterate (context=context@entry=0x7f0bd8065660, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#6  0x00007f0c9877e2e3 in g_main_context_iteration (context=0x7f0bd8065660, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#7  0x00007f0c9a406eab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0bd807cfe0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007f0c9a3ab1bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0bfadbdda0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#9  0x00007f0c9a1c9082 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d14ba14a0) at thread/qthread_unix.cpp:342
#11 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f0c5e5ed700 (LWP 33142)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0a740550) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0a740500, cond=0x555d0a740528) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0a740528, mutex=0x555d0a740500) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0a740500) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555d0abf8028, mutex=mutex@entry=0x555d0abf8020, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c9bfc3154 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x555d0abf8018) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x555d0abf7f80) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f0c9bfc35c9 in QSGRenderThread::run() (this=0x555d0abf7f80) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d0abf7f80) at thread/qthread_unix.cpp:342
#9  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f0c18ff9700 (LWP 33065)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0cffa604) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0cffa5b0, cond=0x555d0cffa5d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0cffa5d8, mutex=0x555d0cffa5b0) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0cffa5b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555d117c3060, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c6ad80f80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f0c6ad84c7e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f0c6ad82be3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d12349dd0) at thread/qthread_unix.cpp:342
#18 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#19 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f0c197fa700 (LWP 33064)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0cffa604) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0cffa5b0, cond=0x555d0cffa5d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0cffa5d8, mutex=0x555d0cffa5b0) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0cffa5b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555d117c3060, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c6ad80f80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f0c6ad84c7e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f0c6ad82be3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d123495b0) at thread/qthread_unix.cpp:342
#10 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f0c19ffb700 (LWP 33063)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0cffa604) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0cffa5b0, cond=0x555d0cffa5d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0cffa5d8, mutex=0x555d0cffa5b0) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0cffa5b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555d117c3060, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c6ad80f80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f0c6ad84c7e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#24 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#25 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#26 0x00007f0c6ad82be3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#27 0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d12343630) at thread/qthread_unix.cpp:342
#28 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#29 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f0c1a7fc700 (LWP 33062)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0cffa604) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0cffa5b0, cond=0x555d0cffa5d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0cffa5d8, mutex=0x555d0cffa5b0) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0cffa5b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555d117c3060, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c6ad80f80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f0c6ad84c7e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f0c6ad82be3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d12342e40) at thread/qthread_unix.cpp:342
#10 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f0c1affd700 (LWP 33061)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0cffa604) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0cffa5b0, cond=0x555d0cffa5d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0cffa5d8, mutex=0x555d0cffa5b0) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0cffa5b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555d117c3060, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c6ad80f80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f0c6ad84c7e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f0c6ad82be3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x7f0c140041d0) at thread/qthread_unix.cpp:342
#10 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f0c1b7fe700 (LWP 33060)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0cffa604) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0cffa5b0, cond=0x555d0cffa5d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0cffa5d8, mutex=0x555d0cffa5b0) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0cffa5b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555d117c3060, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c6ad80f80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f0c6ad84c7e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f0c6ad84cd9 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f0c6ad82be3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d12342790) at thread/qthread_unix.cpp:342
#16 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#17 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f0c1bfff700 (LWP 33059)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0cffa604) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0cffa5b0, cond=0x555d0cffa5d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0cffa5d8, mutex=0x555d0cffa5b0) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0cffa5b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555d117c3060, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c6ad80f80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f0c6ad84c7e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f0c6ad82be3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d12341000) at thread/qthread_unix.cpp:342
#10 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f0c38bc2700 (LWP 33058)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0cffa604) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0cffa5b0, cond=0x555d0cffa5d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0cffa5d8, mutex=0x555d0cffa5b0) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0cffa5b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555d117c3060, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c6ad80f80 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f0c6ad84c7e in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f0c6ad80142 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f0c6ad82be3 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d123407b0) at thread/qthread_unix.cpp:342
#10 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f0c3a2d0700 (LWP 33056)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0c3a2cfcd0, fd=43) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=43, buf=buf@entry=0x7f0c3a2cfcd0, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0c987c689f in read (__nbytes=16, __buf=0x7f0c3a2cfcd0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  g_wakeup_acknowledge (wakeup=0x555d11bf7cb0) at ../../../glib/gwakeup.c:210
#4  0x00007f0c9877dcfe in g_main_context_check (context=context@entry=0x555d11c01750, max_priority=2147483647, fds=fds@entry=0x555d11c037e0, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3825
#5  0x00007f0c9877e152 in g_main_context_iterate (context=0x555d11c01750, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#6  0x00007f0c9877e533 in g_main_loop_run (loop=0x555d11c01840) at ../../../glib/gmain.c:4241
#7  0x00007f0c6abe7eda in gdbus_shared_thread_func (user_data=0x555d11c01720) at ../../../gio/gdbusprivate.c:279
#8  0x00007f0c987a7931 in g_thread_proxy (data=0x555d11bfb4c0) at ../../../glib/gthread.c:807
#9  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f0c3aad1700 (LWP 33055)):
#0  g_mutex_unlock (mutex=0x555d11bf35e0) at ../../../glib/gthread-posix.c:1493
#1  0x00007f0c9877e0ce in g_main_context_iterate (context=context@entry=0x555d11bf35e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4025
#2  0x00007f0c9877e2e3 in g_main_context_iteration (context=0x555d11bf35e0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#3  0x00007f0c9877e331 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996
#4  0x00007f0c987a7931 in g_thread_proxy (data=0x555d11be9580) at ../../../glib/gthread.c:807
#5  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f0c3bfff700 (LWP 33054)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0ffde8b4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0ffde860, cond=0x555d0ffde888) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0ffde888, mutex=0x555d0ffde860) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0ffde860) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7f0c90003fe8, mutex=mutex@entry=0x7f0c90003fe0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c9bfc3154 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7f0c90003fd8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7f0c90003f40) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f0c9bfc35c9 in QSGRenderThread::run() (this=0x7f0c90003f40) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x7f0c90003f40) at thread/qthread_unix.cpp:342
#9  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f0c5d5eb700 (LWP 33044)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0c4379c0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0c437970, cond=0x555d0c437998) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0c437998, mutex=0x555d0c437970) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0c437970) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555d0cffb3d8, mutex=mutex@entry=0x555d0cffb3d0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c9bfc3154 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x555d0cffb3c8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x555d0cffb330) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f0c9bfc35c9 in QSGRenderThread::run() (this=0x555d0cffb330) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d0cffb330) at thread/qthread_unix.cpp:342
#9  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f0c793dd700 (LWP 33016)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0ab81e60) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0ab81e10, cond=0x555d0ab81e38) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0ab81e38, mutex=0x555d0ab81e10) at pthread_cond_wait.c:638
#3  0x00007f0c9a1d010b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555d0ab81e10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555d0a64f448, mutex=mutex@entry=0x555d0a64f440, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0c9bfc3154 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x555d0a64f438) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x555d0a64f3a0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f0c9bfc35c9 in QSGRenderThread::run() (this=0x555d0a64f3a0) at scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d0a64f3a0) at thread/qthread_unix.cpp:342
#9  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f0c79c10700 (LWP 33013)):
#0  0x00007f0c99e3caff in __GI___poll (fds=0x7f0c70009a80, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0c9877e1ae in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0c70009a80, timeout=<optimized out>, context=0x7f0c70030cf0) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f0c70030cf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007f0c9877e2e3 in g_main_context_iteration (context=0x7f0c70030cf0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f0c9a406eab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0c700243e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f0c9a3ab1bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0c79c0fd60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f0c9a1c9082 in QThread::exec() (this=this@entry=0x555d0abe69c0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f0c9befe30a in QQuickPixmapReader::run() (this=0x555d0abe69c0) at util/qquickpixmapcache.cpp:1008
#8  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d0abe69c0) at thread/qthread_unix.cpp:342
#9  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f0c7b7fe700 (LWP 32999)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0a542758) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0a542708, cond=0x555d0a542730) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0a542730, mutex=0x555d0a542708) at pthread_cond_wait.c:638
#3  0x00007f0c8d9d997b in cnd_wait (mtx=0x555d0a542708, cond=0x555d0a542730) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555d0a543be0) at ../src/util/u_queue.c:275
#5  0x00007f0c8d9d958b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f0c7bfff700 (LWP 32998)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0a542758) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0a542708, cond=0x555d0a542730) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0a542730, mutex=0x555d0a542708) at pthread_cond_wait.c:638
#3  0x00007f0c8d9d997b in cnd_wait (mtx=0x555d0a542708, cond=0x555d0a542730) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555d0a543ba0) at ../src/util/u_queue.c:275
#5  0x00007f0c8d9d958b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f0c8cb0e700 (LWP 32997)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0a542758) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0a542708, cond=0x555d0a542730) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0a542730, mutex=0x555d0a542708) at pthread_cond_wait.c:638
#3  0x00007f0c8d9d997b in cnd_wait (mtx=0x555d0a542708, cond=0x555d0a542730) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555d0a5439a0) at ../src/util/u_queue.c:275
#5  0x00007f0c8d9d958b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f0c8d30f700 (LWP 32996)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555d0a542758) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555d0a542708, cond=0x555d0a542730) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555d0a542730, mutex=0x555d0a542708) at pthread_cond_wait.c:638
#3  0x00007f0c8d9d997b in cnd_wait (mtx=0x555d0a542708, cond=0x555d0a542730) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555d0a418ed0) at ../src/util/u_queue.c:275
#5  0x00007f0c8d9d958b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#6  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7  0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f0c8f5ef700 (LWP 32994)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0c8f5eeb70, fd=11) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=11, buf=buf@entry=0x7f0c8f5eeb70, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0c987c689f in read (__nbytes=16, __buf=0x7f0c8f5eeb70, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  g_wakeup_acknowledge (wakeup=0x555d0a08a0a0) at ../../../glib/gwakeup.c:210
#4  0x00007f0c9877dcfe in g_main_context_check (context=context@entry=0x7f0c84000c20, max_priority=2147483647, fds=fds@entry=0x7f0c84004a60, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3825
#5  0x00007f0c9877e152 in g_main_context_iterate (context=context@entry=0x7f0c84000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#6  0x00007f0c9877e2e3 in g_main_context_iteration (context=0x7f0c84000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#7  0x00007f0c9a406eab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0c84000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007f0c9a3ab1bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0c8f5eed80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#9  0x00007f0c9a1c9082 in QThread::exec() (this=this@entry=0x555d0a274690) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007f0c9baf76c9 in QQmlThreadPrivate::run() (this=0x555d0a274690) at qml/ftw/qqmlthread.cpp:155
#11 0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d0a274690) at thread/qthread_unix.cpp:342
#12 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#13 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0c94c6c700 (LWP 32910)):
#0  0x00007fff4b5f86cb in  ()
#1  0x00007fff4b5f8918 in clock_gettime ()
#2  0x00007f0c99e07235 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f0c94c6bae0) at ../sysdeps/unix/sysv/linux/clock_gettime.c:38
#3  0x00007f0c9a406775 in qt_clock_gettime (ts=0x7f0c94c6bae0, clock=1) at kernel/qelapsedtimer_unix.cpp:175
#4  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166
#5  qt_gettime() () at kernel/qelapsedtimer_unix.cpp:175
#6  0x00007f0c9a40500d in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f0c88004d50) at kernel/qtimerinfo_unix.cpp:91
#7  0x00007f0c9a4055e9 in QTimerInfoList::timerWait(timespec&) (this=0x7f0c88004d50, tm=...) at kernel/qtimerinfo_unix.cpp:388
#8  0x00007f0c9a406c06 in timerSourcePrepareHelper (timeout=0x7f0c94c6bba4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:162
#9  timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7f0c94c6bba4) at kernel/qeventdispatcher_glib.cpp:166
#10 0x00007f0c9877d72f in g_main_context_prepare (context=context@entry=0x7f0c88000c20, priority=priority@entry=0x7f0c94c6bc30) at ../../../glib/gmain.c:3619
#11 0x00007f0c9877e0db in g_main_context_iterate (context=context@entry=0x7f0c88000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4027
#12 0x00007f0c9877e2e3 in g_main_context_iteration (context=0x7f0c88000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#13 0x00007f0c9a406eab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0c88000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#14 0x00007f0c9a3ab1bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0c94c6bd70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#15 0x00007f0c9a1c9082 in QThread::exec() (this=this@entry=0x7f0c9ae13d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#16 0x00007f0c9ad90f2b in QDBusConnectionManager::run() (this=0x7f0c9ae13d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#17 0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x7f0c9ae13d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#18 0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#19 0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f0c95aa6700 (LWP 32891)):
#0  0x00007f0c99e3caff in __GI___poll (fds=0x7f0c95aa5ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0c9c47dc1a in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f0c9c47f90a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f0c96075978 in QXcbEventQueue::run() (this=0x555d09f4e8f0) at qxcbeventqueue.cpp:228
#4  0x00007f0c9a1ca20c in QThreadPrivate::start(void*) (arg=0x555d09f4e8f0) at thread/qthread_unix.cpp:342
#5  0x00007f0c99239609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0c99e49293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f0c96486800 (LWP 32857)):
[KCrash Handler]
#6  0x00007f0c9a3d68c8 in std::__atomic_base<QThreadData*>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x555d00000039) at /usr/include/c++/9/bits/atomic_base.h:734
#7  std::atomic<QThreadData*>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x555d00000039) at /usr/include/c++/9/atomic:519
#8  QAtomicOps<QThreadData*>::loadRelaxed<QThreadData*>(std::atomic<QThreadData*> const&) (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#9  QBasicAtomicPointer<QThreadData>::loadRelaxed() const (this=0x555d00000039) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248
#10 QObject::thread() const (this=this@entry=0x555d0a0d5f10) at kernel/qobject.cpp:1487
#11 0x00007f0c9a3dd4bd in QObject::killTimer(int) (this=this@entry=0x555d0a0d5f10, id=349065696) at kernel/qobject.cpp:1795
#12 0x00007f0c9a3e8369 in QTimer::stop() (this=this@entry=0x555d0a0d5f10) at kernel/qtimer.cpp:243
#13 0x00007f0c9a3e83e3 in QTimer::start() (this=0x555d0a0d5f10) at kernel/qtimer.cpp:211
#14 0x00007f0bfbbd8f59 in KNSCore::Cache::registerChangedEntry(KNSCore::EntryInternal const&) (this=0x555d0fad8810, entry=...) at ./src/core/cache.cpp:289
#15 0x00007f0c9a3e35ae in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff4b5a86d0, r=0x555d0fad8810, this=0x555d14a97000) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#16 doActivate<false>(QObject*, int, void**) (sender=0x7f0c90018d90, signal_index=9, argv=0x7fff4b5a86d0) at kernel/qobject.cpp:3886
#17 0x00007f0c9a3dc977 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x7f0c90018d90, m=m@entry=0x7f0bfbc455c0 <KNSCore::Engine::staticMetaObject>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x7fff4b5a86d0) at kernel/qobject.cpp:3946
#18 0x00007f0bfbbc9bb9 in KNSCore::Engine::signalEntryChanged(KNSCore::EntryInternal const&) (this=this@entry=0x7f0c90018d90, _t1=...) at ./obj-x86_64-linux-gnu/src/core/KF5NewStuffCore_autogen/EWIEGA46WW/moc_engine.cpp:578
#19 0x00007f0bfbbe0fb0 in KNSCore::Engine::uninstall(KNSCore::EntryInternal) (this=0x7f0c90018d90, entry=...) at ./src/core/engine.cpp:707
#20 0x00007f0c18059bd8 in  () at /lib/x86_64-linux-gnu/libKF5NewStuff.so.5
#21 0x00007f0c9a3e35ae in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff4b5a8940, r=0x555d0fad8120, this=0x555d14241760) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#22 doActivate<false>(QObject*, int, void**) (sender=0x555d1384e1d0, signal_index=9, argv=0x7fff4b5a8940) at kernel/qobject.cpp:3886
#23 0x00007f0c9a3dc977 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x555d1384e1d0, m=m@entry=0x7f0c9b6196c0 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff4b5a8940) at kernel/qobject.cpp:3946
#24 0x00007f0c9b1fbc36 in QAbstractButton::clicked(bool) (this=this@entry=0x555d1384e1d0, _t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:308
#25 0x00007f0c9b1fbe5e in QAbstractButtonPrivate::emitClicked() (this=0x555d1256be90) at widgets/qabstractbutton.cpp:415
#26 0x00007f0c9b1fd333 in QAbstractButtonPrivate::click() (this=0x555d1256be90) at widgets/qabstractbutton.cpp:408
#27 0x00007f0c9b1fd4f5 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) (this=0x555d1384e1d0, e=0x7fff4b5a8ef0) at widgets/qabstractbutton.cpp:1044
#28 0x00007f0c9b2f43ae in QToolButton::mouseReleaseEvent(QMouseEvent*) (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:622
#29 0x00007f0c9b146db6 in QWidget::event(QEvent*) (this=0x555d1384e1d0, event=0x7fff4b5a8ef0) at kernel/qwidget.cpp:8671
#30 0x00007f0c9b1fe723 in QAbstractButton::event(QEvent*) (this=this@entry=0x555d1384e1d0, e=e@entry=0x7fff4b5a8ef0) at widgets/qabstractbutton.cpp:1001
#31 0x00007f0c9b2f4458 in QToolButton::event(QEvent*) (this=0x555d1384e1d0, event=0x7fff4b5a8ef0) at widgets/qtoolbutton.cpp:1011
#32 0x00007f0c9b103cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x555d09f440f0, receiver=receiver@entry=0x555d1384e1d0, e=e@entry=0x7fff4b5a8ef0) at kernel/qapplication.cpp:3671
#33 0x00007f0c9b10cec3 in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x555d1384e1d0, e=0x7fff4b5a8ef0) at kernel/qapplication.cpp:3115
#34 0x00007f0c9a3ac6aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555d1384e1d0, event=0x7fff4b5a8ef0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#35 0x00007f0c9b10bfd7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (receiver=receiver@entry=0x555d1384e1d0, event=event@entry=0x7fff4b5a8ef0, alienWidget=alienWidget@entry=0x555d1384e1d0, nativeWidget=0x555d17c129b0, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2603
#36 0x00007f0c9b161ffd in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=0x555d179fe100, event=0x7fff4b5a9370) at /usr/include/c++/9/bits/atomic_base.h:413
#37 0x00007f0c9b1654dc in QWidgetWindow::event(QEvent*) (event=0x7fff4b5a9370, this=0x555d179fe100) at kernel/qwidgetwindow.cpp:295
#38 QWidgetWindow::event(QEvent*) (this=0x555d179fe100, event=0x7fff4b5a9370) at kernel/qwidgetwindow.cpp:238
#39 0x00007f0c9b103cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x555d09f440f0, receiver=receiver@entry=0x555d179fe100, e=e@entry=0x7fff4b5a9370) at kernel/qapplication.cpp:3671
#40 0x00007f0c9b10cc70 in QApplication::notify(QObject*, QEvent*) (this=0x7fff4b5a9860, receiver=0x555d179fe100, e=0x7fff4b5a9370) at kernel/qapplication.cpp:3417
#41 0x00007f0c9a3ac6aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555d179fe100, event=0x7fff4b5a9370) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#42 0x00007f0c9a7dbf78 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=e@entry=0x555d148accd0) at kernel/qguiapplication.cpp:2214
#43 0x00007f0c9a7dd5b5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x555d148accd0) at kernel/qguiapplication.cpp:1946
#44 0x00007f0c9a7b52cb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1175
#45 0x00007f0c9607699e in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#46 0x00007f0c9877dfbd in g_main_dispatch (context=0x7f0c90005000) at ../../../glib/gmain.c:3309
#47 g_main_context_dispatch (context=context@entry=0x7f0c90005000) at ../../../glib/gmain.c:3974
#48 0x00007f0c9877e240 in g_main_context_iterate (context=context@entry=0x7f0c90005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#49 0x00007f0c9877e2e3 in g_main_context_iteration (context=0x7f0c90005000, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#50 0x00007f0c9a406e92 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x555d09ff1e00, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#51 0x00007f0c9a3ab1bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff4b5a9710, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#52 0x00007f0c9a3b3354 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#53 0x0000555d093ffb62 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:244
[Inferior 1 (process 32857) detached]

Possible duplicates by query: bug 427945, bug 422533.

Reported using DrKonqi
Comment 1 Nate Graham 2020-11-13 17:01:24 UTC
*** Bug 428998 has been marked as a duplicate of this bug. ***
Comment 2 Nate Graham 2020-11-13 17:01:28 UTC
*** Bug 428835 has been marked as a duplicate of this bug. ***
Comment 3 Alexander Lohnau 2020-11-26 18:57:30 UTC

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