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

            Bug ID: 434422
           Summary: plasma menu search crash
           Product: plasmashell
           Version: 5.18.5
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: f.alexeeff2...@yandex.ru
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.18.5)

Qt Version: 5.12.8
Frameworks Version: 5.68.0
Operating System: Linux 5.4.0-66-generic x86_64
Windowing system: X11
Distribution: Ubuntu 20.04.2 LTS

-- Information about the crash:
Crash occurs with some search queries. For example, I wanted to write
"calculate", but after typing "ca" a crash occurs

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Bus error
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5653274280 (LWP 34479))]

Thread 17 (Thread 0x7f56027fc700 (LWP 34534)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0,
cond=0x56090b61fd18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738,
mutex=0x56090b5a0360, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56364e2050 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f56364e5d4e in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x5609089812f0) at
thread/qthread_unix.cpp:361
#11 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f5602ffd700 (LWP 34533)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0,
cond=0x56090b61fd18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738,
mutex=0x56090b5a0360, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56364e2050 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f56364e5d4e in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f56364e5da9 in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f56364e5da9 in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f56364e5da9 in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f56364e5da9 in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f5608005320) at
thread/qthread_unix.cpp:361
#19 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#20 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f56037fe700 (LWP 34532)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0,
cond=0x56090b61fd18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738,
mutex=0x56090b5a0360, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56364e2050 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f56364e5d4e in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f56364e5da9 in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f56364e5da9 in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f56364e5da9 in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f55fc0029e0) at
thread/qthread_unix.cpp:361
#17 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#18 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f5603fff700 (LWP 34531)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0,
cond=0x56090b61fd18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738,
mutex=0x56090b5a0360, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56364e2050 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f56364e5d4e in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f56040048c0) at
thread/qthread_unix.cpp:361
#11 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f5620924700 (LWP 34530)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0,
cond=0x56090b61fd18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738,
mutex=0x56090b5a0360, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56364e2050 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f56364e5d4e in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f56364e5da9 in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f56080029e0) at
thread/qthread_unix.cpp:361
#13 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#14 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f5621125700 (LWP 34529)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0,
cond=0x56090b61fd18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738,
mutex=0x56090b5a0360, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56364e2050 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f56364e5d4e in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f56040025e0) at
thread/qthread_unix.cpp:361
#11 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f5621926700 (LWP 34528)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0,
cond=0x56090b61fd18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738,
mutex=0x56090b5a0360, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56364e2050 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f56364e5d4e in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x56090b647ae0) at
thread/qthread_unix.cpp:361
#11 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f5622127700 (LWP 34527)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0,
cond=0x56090b61fd18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738,
mutex=0x56090b5a0360, time=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56364e2050 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f56364e5d4e in ?? () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f56364e1222 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from
/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x56090adacc80) at
thread/qthread_unix.cpp:361
#11 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f56238a3700 (LWP 34522)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56090b298974) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b298920,
cond=0x56090b298948) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56090b298948, mutex=0x56090b298920) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x56090b298920) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x5609092d7510,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=this@entry=0x5609092d7518,
mutex=mutex@entry=0x5609092d7510, time=time@entry=18446744073709551615) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56589a9109 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x5609092d7508) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x5609092d7490) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f56589a93ad in QSGRenderThread::run (this=0x5609092d7490) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x5609092d7490) at
thread/qthread_unix.cpp:361
#10 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f56289db700 (LWP 34516)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x56090ad85f70) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090ad85f20,
cond=0x56090ad85f48) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56090ad85f48, mutex=0x56090ad85f20) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x56090ad85f20) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f564c00a610,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=this@entry=0x7f564c00a618,
mutex=mutex@entry=0x7f564c00a610, time=time@entry=18446744073709551615) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56589a9109 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x7f564c00a608) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x7f564c00a590) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f56589a93ad in QSGRenderThread::run (this=0x7f564c00a590) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f564c00a590) at
thread/qthread_unix.cpp:361
#10 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f562a304700 (LWP 34514)):
#0  __GI___libc_read (nbytes=16, buf=0x7f562a303b50, fd=33) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=33, buf=0x7f562a303b50, nbytes=16) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f56555b489f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f565556bcde in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f565556c132 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f565556c2c3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f5656ee4583 in QEventDispatcherGlib::processEvents
(this=0x7f5624000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x00007f5656e8b4db in QEventLoop::exec (this=this@entry=0x7f562a303d60,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#8  0x00007f5656cc3785 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#9  0x00007f56295560bc in KCupsConnection::run() () from
/lib/x86_64-linux-gnu/libkcupslib.so
#10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x56090a854500) at
thread/qthread_unix.cpp:361
#11 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f5637fff700 (LWP 34487)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x560909db82b0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560909db8260,
cond=0x560909db8288) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x560909db8288, mutex=0x560909db8260) at
pthread_cond_wait.c:638
#3  0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=...,
this=0x560909db8260) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x5609091154c0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f5656ccac01 in QWaitCondition::wait (this=this@entry=0x5609091154c8,
mutex=mutex@entry=0x5609091154c0, time=time@entry=18446744073709551615) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00007f56589a9109 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x5609091154b8) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x560909115440) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f56589a93ad in QSGRenderThread::run (this=0x560909115440) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x560909115440) at
thread/qthread_unix.cpp:361
#10 0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#11 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f563d627700 (LWP 34484)):
#0  0x00007f56555b924d in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f565556b71a in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f565556c0bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f565556c2c3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5656ee4583 in QEventDispatcherGlib::processEvents
(this=0x7f5638000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f5656e8b4db in QEventLoop::exec (this=this@entry=0x7f563d626d60,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f5656cc3785 in QThread::exec (this=this@entry=0x56090909c990) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f565891ce1a in QQuickPixmapReader::run (this=0x56090909c990) at
util/qquickpixmapcache.cpp:953
#8  0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x56090909c990) at
thread/qthread_unix.cpp:361
#9  0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f564bfff700 (LWP 34483)):
#0  0x00007f56555b924f in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f565556c151 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f565556c2c3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5656ee4583 in QEventDispatcherGlib::processEvents
(this=0x7f5640000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f5656e8b4db in QEventLoop::exec (this=this@entry=0x7f564bffed80,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007f5656cc3785 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007f56586361a9 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x560908997410) at
thread/qthread_unix.cpp:361
#8  0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f56517b3700 (LWP 34482)):
#0  0x00007f5656946aff in __GI___poll (fds=0x7f5644014940, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f565556c18e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f565556c2c3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5656ee4583 in QEventDispatcherGlib::processEvents
(this=0x7f5644000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f5656e8b4db in QEventLoop::exec (this=this@entry=0x7f56517b2d70,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007f5656cc3785 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007f5657ef7efa in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f5657f7ad80) at
thread/qthread_unix.cpp:361
#8  0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f56523d3700 (LWP 34481)):
#0  0x00007f5656946aff in __GI___poll (fds=0x7f56523d2ca8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5658dafc1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f5658db190a in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f5652bba298 in QXcbEventQueue::run (this=0x56090879de40) at
qxcbeventqueue.cpp:228
#4  0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x56090879de40) at
thread/qthread_unix.cpp:361
#5  0x00007f5656169609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f5656953293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f5653274280 (LWP 34479)):
[KCrash Handler]
#6  __strncmp_sse2 () at ../sysdeps/x86_64/strcmp.S:173
#7  0x00007f5657ea88e3 in qstrncmp (len=<optimized out>, str2=<optimized out>,
str1=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:97
#8  SharedMemory::findNamedEntry (this=0x7f563efe7000, key=...) at
./src/lib/caching/kshareddatacache.cpp:773
#9  0x00007f5657ea535b in KSharedDataCache::find
(this=this@entry=0x560908a2eb20, key=...,
destination=destination@entry=0x7fffc9049178) at
./src/lib/caching/kshareddatacache.cpp:1601
#10 0x00007f5658d58814 in KSharedPixmapCacheMixin<KSharedDataCache>::findPixmap
(destination=0x7fffc9049180, key=..., this=0x560908a2eb10) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:257
#11 Plasma::Theme::findInCache (this=<optimized out>, key=..., pix=...,
lastModified=<optimized out>) at ./src/plasma/theme.cpp:311
#12 0x00007f5658d52cc1 in Plasma::SvgPrivate::findInCache
(this=this@entry=0x56090adabd20, elementId=..., ratio=1, s=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:236
#13 0x00007f5658d530d1 in Plasma::Svg::pixmap (this=0x56090b71eff0,
elementID=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsize.h:134
#14 0x00007f56489574a3 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#15 0x00007f5658a0085b in QQuickWindowPrivate::polishItems
(this=0x56090a53fd40) at items/qquickwindow.cpp:311
#16 0x00007f56589a7565 in QSGThreadedRenderLoop::polishAndSync
(this=this@entry=0x56090909cc10, w=0x56090b1a61a0,
inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1195
#17 0x00007f56589a82b4 in QSGThreadedRenderLoop::handleUpdateRequest
(this=0x56090909cc10, window=0x56090a39d550) at
scenegraph/qsgthreadedrenderloop.cpp:1042
#18 0x00007f5658a0c1fc in QQuickWindow::event (this=this@entry=0x56090a39d550,
e=e@entry=0x7fffc9049a60) at items/qquickwindow.cpp:1668
#19 0x00007f56591a7b9b in PlasmaQuick::Dialog::event (this=0x56090a39d550,
event=0x7fffc9049a60) at ./src/plasmaquick/dialog.cpp:1361
#20 0x00007f5657900a66 in QApplicationPrivate::notify_helper
(this=this@entry=0x560908797e80, receiver=receiver@entry=0x56090a39d550,
e=e@entry=0x7fffc9049a60) at kernel/qapplication.cpp:3700
#21 0x00007f565790a0f0 in QApplication::notify (this=0x7fffc904a070,
receiver=0x56090a39d550, e=0x7fffc9049a60) at kernel/qapplication.cpp:3446
#22 0x00007f5656e8c93a in QCoreApplication::notifyInternal2
(receiver=0x56090a39d550, event=0x7fffc9049a60) at
../../include/QtCore/../../src/corelib/kernel/qobject.h:142
#23 0x00007f5657266694 in QPlatformWindow::deliverUpdateRequest
(this=<optimized out>) at kernel/qplatformwindow.cpp:793
#24 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>)
at kernel/qplatformwindow.cpp:478
#25 0x00007f5657909e6b in QApplication::notify (this=0x7fffc904a070,
receiver=0x56090a39d550, e=0x7fffc9049cf0) at kernel/qapplication.cpp:2906
#26 0x00007f5656e8c93a in QCoreApplication::notifyInternal2
(receiver=0x56090a39d550, event=0x7fffc9049cf0) at
../../include/QtCore/../../src/corelib/kernel/qobject.h:142
#27 0x00007f5656ee38b0 in QTimerInfoList::activateTimers (this=0x5609087b35e0)
at kernel/qtimerinfo_unix.cpp:643
#28 0x00007f5656ee41e4 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#29 idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:229
#30 0x00007f565556bf9d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f565556c220 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f565556c2c3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f5656ee4565 in QEventDispatcherGlib::processEvents
(this=0x5609088122a0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#34 0x00007f5656e8b4db in QEventLoop::exec (this=this@entry=0x7fffc9049f30,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#35 0x00007f5656e93246 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#36 0x0000560907aeab25 in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:228
[Inferior 1 (process 34479) detached]

Possible duplicates by query: bug 355341, bug 351880, bug 351596, bug 340657,
bug 339285.

Reported using DrKonqi

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

Reply via email to