Bug 470312 - krunner crashed when typing in 4000000
Summary: krunner crashed when typing in 4000000
Status: RESOLVED DUPLICATE of bug 470219
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 5.27.5
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-05-26 20:13 UTC by Andrei Rybak
Modified: 2023-06-07 14:20 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
demonstration of krunner closing unexpectedly (275.07 KB, video/mp4)
2023-05-31 09:57 UTC, Andrei Rybak
Details
New crash information added by DrKonqi (44.94 KB, text/plain)
2023-06-04 12:37 UTC, maggiejoseph96
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Rybak 2023-05-26 20:13:39 UTC
Application: krunner (5.27.5)

Qt Version: 5.15.9
Frameworks Version: 5.106.0
Operating System: Linux 5.19.0-41-generic x86_64
Windowing System: X11
Distribution: KDE neon 5.27
DrKonqi: 5.27.5 [KCrashBackend]

-- Information about the crash:
I've tried to start a calculation that started with the number of 4 million. KRunner crashed several times roughly after typing 400 or 4000.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KRunner (krunner), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f553b83b024 in MathStructure::type() const () from /lib/x86_64-linux-gnu/libqalculate.so.22
#5  0x00007f553b835134 in MathStructure::MathStructure(MathStructure const&) () from /lib/x86_64-linux-gnu/libqalculate.so.22
#6  0x00007f553b7aa101 in CalculateThread::run() () from /lib/x86_64-linux-gnu/libqalculate.so.22
#7  0x00007f553b843534 in Thread::doRun(void*) () from /lib/x86_64-linux-gnu/libqalculate.so.22
#8  0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 29 (Thread 0x7f54df7fe640 (LWP 90937) "krunner:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f55349a6240) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f55349a6240, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f55349a61f0, cond=0x7f55349a6218) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f55349a6218, mutex=0x7f55349a61f0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f557cd0aced in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f557ccbe35b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f557cd0ac1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 28 (Thread 0x7f55167fc640 (LWP 37714) "GlobalQueue[16]"):
#1  0x00007f55846ea6e7 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2  0x00007f553b844264 in sleep_ms(int) () from /lib/x86_64-linux-gnu/libqalculate.so.22
#3  0x00007f553b7b526e in Calculator::calculate(MathStructure*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, EvaluationOptions const&, MathStructure*, MathStructure*, bool) () from /lib/x86_64-linux-gnu/libqalculate.so.22
#4  0x00007f5541df392f in QalculateEngine::evaluate (this=0x561fb91c0a80, expression=..., isApproximate=isApproximate@entry=0x7f55167fb9eb, base=base@entry=10, customBase=...) at ./runners/calculator/qalculate_engine.cpp:155
#5  0x00007f5541df4cee in CalculatorRunner::calculate (this=0x561fb932c4f0, term=..., isApproximate=0x7f55167fb9eb, base=10, customBase=...) at /usr/include/c++/11/bits/unique_ptr.h:173
#6  0x00007f5541df597b in CalculatorRunner::match (this=0x561fb932c4f0, context=...) at ./runners/calculator/calculatorrunner.cpp:126
#7  0x00007f55740b810f in ?? () from /lib/x86_64-linux-gnu/libKF5Runner.so.5
#8  0x00007f557407abcd in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f557407bab4 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574080226 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#13 QThreadPrivate::start (arg=0x7f55100029e0) at thread/qthread_unix.cpp:310
#14 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#15 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 27 (Thread 0x7f5516ffd640 (LWP 37713) "GlobalQueue[15]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#13 QThreadPrivate::start (arg=0x7f5528004bc0) at thread/qthread_unix.cpp:310
#14 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#15 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 26 (Thread 0x7f55177fe640 (LWP 37712) "GlobalQueue[14]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#22 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#23 QThreadPrivate::start (arg=0x7f552c005380) at thread/qthread_unix.cpp:310
#24 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#25 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 25 (Thread 0x7f551cff9640 (LWP 37711) "GlobalQueue[13]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#13 QThreadPrivate::start (arg=0x7f55040025e0) at thread/qthread_unix.cpp:310
#14 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#15 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 24 (Thread 0x7f551d7fa640 (LWP 37710) "GlobalQueue[12]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#13 QThreadPrivate::start (arg=0x7f55000029e0) at thread/qthread_unix.cpp:310
#14 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#15 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 23 (Thread 0x7f551dffb640 (LWP 37709) "GlobalQueue[11]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#13 QThreadPrivate::start (arg=0x7f550c0029e0) at thread/qthread_unix.cpp:310
#14 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#15 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 22 (Thread 0x7f551e7fc640 (LWP 37708) "GlobalQueue[10]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#13 QThreadPrivate::start (arg=0x7f55180029e0) at thread/qthread_unix.cpp:310
#14 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#15 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 21 (Thread 0x7f551effd640 (LWP 37707) "GlobalQueue[09]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#13 QThreadPrivate::start (arg=0x7f55240029e0) at thread/qthread_unix.cpp:310
#14 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#15 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 20 (Thread 0x7f551f7fe640 (LWP 37706) "GlobalQueue[08]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#13 QThreadPrivate::start (arg=0x7f55280029e0) at thread/qthread_unix.cpp:310
#14 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#15 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 19 (Thread 0x7f5517fff640 (LWP 37705) "GlobalQueue[07]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#24 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#25 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#26 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#27 QThreadPrivate::start (arg=0x7f552c0029e0) at thread/qthread_unix.cpp:310
#28 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#29 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 18 (Thread 0x7f551ffff640 (LWP 37704) "GlobalQueue[06]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#22 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#23 QThreadPrivate::start (arg=0x7f55200025e0) at thread/qthread_unix.cpp:310
#24 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#25 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 17 (Thread 0x7f5538b7b640 (LWP 37703) "GlobalQueue[05]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#22 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#23 QThreadPrivate::start (arg=0x7f55300025e0) at thread/qthread_unix.cpp:310
#24 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#25 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 16 (Thread 0x7f553937c640 (LWP 37702) "GlobalQueue[04]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#14 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#15 QThreadPrivate::start (arg=0x561fb91ce0a0) at thread/qthread_unix.cpp:310
#16 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#17 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 15 (Thread 0x7f5539b7d640 (LWP 37701) "GlobalQueue[03]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#14 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#15 QThreadPrivate::start (arg=0x561fb8e05c70) at thread/qthread_unix.cpp:310
#16 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#17 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 14 (Thread 0x7f553a37e640 (LWP 37700) "GlobalQueue[02]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#24 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#25 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#26 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#27 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#28 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#29 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#30 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#31 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#32 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#33 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#34 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#35 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#36 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#37 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#38 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#39 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#40 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#41 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#42 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#43 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#44 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#45 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#46 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#47 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#48 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#49 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#50 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#51 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#52 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#53 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#54 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#55 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#56 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#57 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#58 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#59 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#60 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#61 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#62 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#63 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#64 0x00007f5574083ed9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#65 0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#66 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#67 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#68 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#69 QThreadPrivate::start (arg=0x561fb9331920) at thread/qthread_unix.cpp:310
#70 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#71 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 13 (Thread 0x7f553ab7f640 (LWP 37699) "GlobalQueue[01]"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb9338700) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb9338700, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb93386b0, cond=0x561fb93386d8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb93386d8, mutex=0x561fb93386b0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561fb93386b0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561fb9111a60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5574082948 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f5574083e7c in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f5574081a76 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5574080188 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#13 QThreadPrivate::start (arg=0x561fb9390a50) at thread/qthread_unix.cpp:310
#14 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#15 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 12 (Thread 0x7f55425fe640 (LWP 37698) "QSGRenderThread"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f557800c770) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f557800c770, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f557800c720, cond=0x7f557800c748) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f557800c748, mutex=0x7f557800c720) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f5584ed476b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x7f557800c720) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=this@entry=0x7f5570009588, mutex=mutex@entry=0x7f5570009580, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007f5586c1a313 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7f5570009578) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#8  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7f55700094e0) at scenegraph/qsgthreadedrenderloop.cpp:935
#9  0x00007f5586c1c809 in QSGRenderThread::run (this=0x7f55700094e0) at scenegraph/qsgthreadedrenderloop.cpp:1052
#10 0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#12 QThreadPrivate::start (arg=0x7f55700094e0) at thread/qthread_unix.cpp:310
#13 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#14 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 11 (Thread 0x7f5542dff640 (LWP 37697) "krunner:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb97c4dd0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb97c4dd0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb97c4d80, cond=0x561fb97c4da8) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb97c4da8, mutex=0x561fb97c4d80) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f557cd0aced in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f557ccbe35b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f557cd0ac1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7f5568fff640 (LWP 5592) "QQmlThread"):
#1  __GI___libc_read (fd=16, buf=0x7f5568ffe970, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f5583721134 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f558377560d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f558371e3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5585115c5e in QEventDispatcherGlib::processEvents (this=0x7f5544000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f55850baaab in QEventLoop::exec (this=this@entry=0x7f5568ffeb20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#7  0x00007f5584ecd4c2 in QThread::exec (this=this@entry=0x561fb93eea50) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007f5586732d99 in QQmlThreadPrivate::run (this=0x561fb93eea50) at qml/ftw/qqmlthread.cpp:155
#9  0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#11 QThreadPrivate::start (arg=0x561fb93eea50) at thread/qthread_unix.cpp:310
#12 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#13 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7f5574ff9640 (LWP 5547) "krunner:sh5"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb8f2ce18) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb8f2ce18, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb8f2cdc8, cond=0x561fb8f2cdf0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb8f2cdf0, mutex=0x561fb8f2cdc8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f557cd0aced in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f557ccbe35b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f557cd0ac1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7f55757fa640 (LWP 5546) "krunner:sh4"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb8f2ce18) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb8f2ce18, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb8f2cdc8, cond=0x561fb8f2cdf0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb8f2cdf0, mutex=0x561fb8f2cdc8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f557cd0aced in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f557ccbe35b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f557cd0ac1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7f5575ffb640 (LWP 5545) "krunner:sh3"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb8f2ce18) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb8f2ce18, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb8f2cdc8, cond=0x561fb8f2cdf0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb8f2cdf0, mutex=0x561fb8f2cdc8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f557cd0aced in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f557ccbe35b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f557cd0ac1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7f55767fc640 (LWP 5544) "krunner:sh2"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb8f2ce18) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb8f2ce18, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb8f2cdc8, cond=0x561fb8f2cdf0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb8f2cdf0, mutex=0x561fb8f2cdc8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f557cd0aced in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f557ccbe35b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f557cd0ac1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7f5576ffd640 (LWP 5543) "krunner:sh1"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb8f2ce18) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb8f2ce18, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb8f2cdc8, cond=0x561fb8f2cdf0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb8f2cdf0, mutex=0x561fb8f2cdc8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f557cd0aced in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f557ccbe35b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f557cd0ac1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7f55777fe640 (LWP 5542) "krunner:sh0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb8f2ce18) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb8f2ce18, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb8f2cdc8, cond=0x561fb8f2cdf0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb8f2cdf0, mutex=0x561fb8f2cdc8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f557cd0aced in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f557ccbe35b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f557cd0ac1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7f5577fff640 (LWP 5541) "krunner:disk$0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561fb8ec5318) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561fb8ec5318, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007f5584693ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561fb8ec52c8, cond=0x561fb8ec52f0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561fb8ec52f0, mutex=0x561fb8ec52c8) at ./nptl/pthread_cond_wait.c:627
#5  0x00007f557cd0aced in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f557ccbe35b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007f557cd0ac1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#9  0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7f557fa7d640 (LWP 5514) "QDBusConnection"):
#1  0x00007f5583775666 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f558371e3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5585115be8 in QEventDispatcherGlib::processEvents (this=0x7f5578000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f55850baaab in QEventLoop::exec (this=this@entry=0x7f557fa7cb10, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007f5584ecd4c2 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f55868cdf1b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f5584ece733 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#8  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#9  QThreadPrivate::start (arg=0x7f5586946d80) at thread/qthread_unix.cpp:310
#10 0x00007f5584694b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#11 0x00007f5584726a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7f5580a7d9c0 (LWP 5477) "krunner"):
#1  0x00007f5584ed085e in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:114
#2  QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:133
#3  futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219
#4  futexSemaphoreTryAcquire<false> (timeout=-1, n=1, u=...) at thread/qsemaphore.cpp:262
#5  QSemaphore::acquire (this=this@entry=0x7fff668a6880, n=n@entry=1) at thread/qsemaphore.cpp:326
#6  0x00007f55850f4143 in doActivate<false> (sender=0x561fb91d8ac0, signal_index=0, argv=0x7fff668a6900) at kernel/qobject.cpp:3904
#7  0x00007f55850ed287 in QMetaObject::activate (sender=sender@entry=0x561fb91d8ac0, m=m@entry=0x7f5585354180 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff668a6900) at kernel/qobject.cpp:3983
#8  0x00007f55850ed343 in QObject::destroyed (this=this@entry=0x561fb91d8ac0, _t1=<optimized out>, _t1@entry=0x561fb91d8ac0) at .moc/moc_qobject.cpp:219
#9  0x00007f55850f24f7 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1010
#10 0x00007f557c6cc2f7 in ?? () from /lib/x86_64-linux-gnu/libKF5Kirigami2.so.5
#11 0x00007f55850e722e in QObjectPrivate::deleteChildren (this=0x561fb91d8a60) at kernel/qobject.cpp:2137
#12 0x00007f55850f22b6 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1115
#13 0x00007f557c6c9e3d in ?? () from /lib/x86_64-linux-gnu/libKF5Kirigami2.so.5
#14 0x00007f5584645495 in __run_exit_handlers (status=1, listp=0x7f5584819838 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at ./stdlib/exit.c:113
#15 0x00007f5584645610 in __GI_exit (status=<optimized out>) at ./stdlib/exit.c:143
#16 0x00007f557fac3d8d in QXcbConnection::processXcbEvents (this=0x561fb8d78050, flags=...) at ./src/plugins/platforms/xcb/qxcbconnection.cpp:1047
#17 0x00007f557faf3de7 in xcbSourceDispatch (source=<optimized out>) at ./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:103
#18 0x00007f5583720d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f55837756c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f558371e3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f5585115be8 in QEventDispatcherGlib::processEvents (this=0x561fb8e3ef30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#22 0x00007f55850baaab in QEventLoop::exec (this=this@entry=0x7fff668a6d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#23 0x00007f55850c3044 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#24 0x00007f5585536540 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870
#25 0x00007f5585d6c709 in QApplication::exec () at kernel/qapplication.cpp:2832
#26 0x0000561fb897edd5 in main (argc=<optimized out>, argv=<optimized out>) at ./krunner/main.cpp:121
[Inferior 1 (process 5477) detached]

The reporter indicates this bug may be a duplicate of or related to bug 470219.

Reported using DrKonqi
Comment 1 Fushan Wen 2023-05-27 15:04:43 UTC
What version of libqalculate do you have?
Comment 2 Andrei Rybak 2023-05-30 20:15:13 UTC
libqalculate22

installed version is 4.6.1-0xneon+22.04+jammy+release+build9
Comment 3 Alexander Lohnau 2023-05-31 04:26:49 UTC
I am on neon and can not reproduce. 

Does the crash happen after typing "4000000" or do you prefix the query/add a math operator after it?
Comment 4 Andrei Rybak 2023-05-31 09:57:20 UTC
Created attachment 159365 [details]
demonstration of krunner closing unexpectedly

Originally, the crash happened just after typing "40" or "400". On 2023-05-26 I managed to reproduce the _crash_ (with drkonqi) a couple of times.

Since then, I've installed debug symbols for libqalculate22. Now, after an upgrade and restart I'm not able to reproduce the crash, but there's still some weird behavior going on – krunner closes unexpectedly, but drkonqi doesn't appear. drkonqi itself seems to be working, e.g. I'm able to reproduce the crash from https://bugs.kde.org/show_bug.cgi?id=469919 and drkonqi reports the crash in Spectacle.

Unfortunately, I can't pin down the exact steps to reproduce the weird behavior. As far as I can tell, it has something to do with having a quote-unquote "incomplete" math expression in history. In my case, it's a trailing minus sign. For example:

1. Open krunner (in my case, via shortcut Alt+F2)
2. Type `1000-` (one thousand and a trailing minus)
3. Press Enter
4. Press Esc
5. Open krunner again
6. Start typing some number

In some cases, during step 6 krunner closes unexpectedly.

As an example, on the attached screen recording (kde-krunner-glitch-2023-05-31.mp4) at the very end I'm trying to type "30000" (thirty thousand), but I'm only able to type in "3000" (three thousand). krunner closes unexpectedly just after I press the fourth zero.

The screen recording includes a demo of the keys being pressed via an application called "screenkey".
Comment 5 maggiejoseph96 2023-06-04 12:37:48 UTC
Created attachment 159461 [details]
New crash information added by DrKonqi

krunner (5.27.5) using Qt 5.15.9

(Posting from KDE Crash Handler)
KRunner quits unexpectedly every time I open it (usually alt+space) and try to perform a calculation. Dr Konqi does not appear every time.
I do not have to type in a large number. It crashes even if I try to multiply/subtract/calculate one digit, immediatley after I put a symbol, or moments after. Started to happen recently (but unsure how recent..)

-- Backtrace (Reduced):
#4  0x00007f4994e69840 in MathStructure::type() const () from /lib64/libqalculate.so.22
#5  0x00007f4994e63f90 in MathStructure::MathStructure(MathStructure const&) () from /lib64/libqalculate.so.22
#6  0x00007f4994dd8ff0 in CalculateThread::run() () from /lib64/libqalculate.so.22
#7  0x00007f4994e71d6f in Thread::doRun(void*) () from /lib64/libqalculate.so.22
[...]
#2  0x00007f4994e72950 in sleep_ms(int) () from /lib64/libqalculate.so.22
Comment 6 Fushan Wen 2023-06-07 14:20:40 UTC

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