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

            Bug ID: 376403
           Summary: krunner chared when typing an application to run
           Product: krunner
           Version: 5.7.5
          Platform: Kubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@privat.broulik.de
          Reporter: andy...@mail.ru
  Target Milestone: ---

Application: krunner (5.7.5)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.9.0-8.1-liquorix-amd64 x86_64
Distribution: Ubuntu 16.10

-- Information about the crash:
krunner crashed when I typed "sound" (I was trying to type soundkonverter to
start the application). I had similar crashes when I was typing different
things, so I don't think the particular text matters.

The crash can be reproduced sometimes.

-- Backtrace:
Application: krunner (krunner), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f3baac068c0 (LWP 2393))]

Thread 21 (Thread 0x7f3b377fe700 (LWP 29942)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b4c002990) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b377fe700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 20 (Thread 0x7f3b2f7fe700 (LWP 29941)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b3c002f90) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b2f7fe700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 19 (Thread 0x7f3b37fff700 (LWP 29940)):
[KCrash Handler]
#6  0x00007f3b73a4092a in ?? () from /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#7  0x00007f3b73a41d34 in mdb_txn_begin () from
/usr/lib/x86_64-linux-gnu/liblmdb.so.0
#8  0x00007f3b740d9850 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Baloo.so.5
#9  0x00007f3b740c7f8f in Baloo::Query::exec() () from
/usr/lib/x86_64-linux-gnu/libKF5Baloo.so.5
#10 0x00007f3b742e96b0 in SearchRunner::match (this=this@entry=0x556d47f3bac0,
context=..., type=..., category=...) at
./runners/baloo/baloosearchrunner.cpp:99
#11 0x00007f3b742ea5b9 in SearchRunner::match (this=0x556d47f3bac0,
context=...) at ./runners/baloo/baloosearchrunner.cpp:166
#12 0x00007f3b82f8d548 in
Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from
/usr/lib/x86_64-linux-gnu/libKF5Runner.so.5
#13 0x00007f3b82d6cc28 in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f3b82d6b660 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f3b82d6b200 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b38002b90) at
thread/qthread_unix.cpp:341
#17 0x00007f3ba51876ca in start_thread (arg=0x7f3b37fff700) at
pthread_create.c:333
#18 0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 18 (Thread 0x7f3b58ff9700 (LWP 29939)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b50002f90) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b58ff9700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 17 (Thread 0x7f3b597fa700 (LWP 29938)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b40003190) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b597fa700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 16 (Thread 0x7f3b59ffb700 (LWP 29937)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b6c003a80) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b59ffb700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 15 (Thread 0x7f3b5a7fc700 (LWP 29936)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b60002d90) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b5a7fc700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 14 (Thread 0x7f3b5affd700 (LWP 29935)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b6c0035f0) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b5affd700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 13 (Thread 0x7f3b5b7fe700 (LWP 29934)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x556d47bad270) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b5b7fe700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 12 (Thread 0x7f3b5bfff700 (LWP 29933)):
[KCrash Handler]
#6  0x00007f3b73a4092a in ?? () from /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#7  0x00007f3b73a41d34 in mdb_txn_begin () from
/usr/lib/x86_64-linux-gnu/liblmdb.so.0
#8  0x00007f3b740d9850 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Baloo.so.5
#9  0x00007f3b740c7f8f in Baloo::Query::exec() () from
/usr/lib/x86_64-linux-gnu/libKF5Baloo.so.5
#10 0x00007f3b742e96b0 in SearchRunner::match (this=this@entry=0x556d47f3bac0,
context=..., type=..., category=...) at
./runners/baloo/baloosearchrunner.cpp:99
#11 0x00007f3b742ea5b9 in SearchRunner::match (this=0x556d47f3bac0,
context=...) at ./runners/baloo/baloosearchrunner.cpp:166
#12 0x00007f3b82f8d548 in
Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from
/usr/lib/x86_64-linux-gnu/libKF5Runner.so.5
#13 0x00007f3b82d6cc28 in
ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f3b82d6b660 in
ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&,
ThreadWeaver::Thread*) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f3b82d6b200 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b68003190) at
thread/qthread_unix.cpp:341
#17 0x00007f3ba51876ca in start_thread (arg=0x7f3b5bfff700) at
pthread_create.c:333
#18 0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0x7f3b70c04700 (LWP 29932)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b64002d90) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b70c04700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0x7f3b71405700 (LWP 29931)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b5c002d90) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b71405700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7f3b71c06700 (LWP 29930)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3b6c002f90) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b71c06700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7f3b72407700 (LWP 29929)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x556d47b641b0) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b72407700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f3b72c08700 (LWP 29928)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x556d47bad120) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b72c08700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f3b73409700 (LWP 29927)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47db1280) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d4767ed10,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3b82d69270 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f3b82d6d4a8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f3b82d683ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f3b82d6b2b9 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x556d47cdee30) at
thread/qthread_unix.cpp:341
#8  0x00007f3ba51876ca in start_thread (arg=0x7f3b73409700) at
pthread_create.c:333
#9  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f3b7e65f700 (LWP 29925)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba6895eb9 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f3ba6897617 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f3ba6897721 in xcb_wait_for_reply () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007f3ba6aeba27 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007f3b9498cb2d in ?? () from /usr/lib/nvidia-378/libGLX_nvidia.so.0
#6  0x00007f3b94956fd5 in ?? () from /usr/lib/nvidia-378/libGLX_nvidia.so.0
#7  0x00007f3b8f2c7b69 in ?? () from
/usr/lib/nvidia-378/libnvidia-glcore.so.378.09
#8  0x00007f3b8f3266fb in ?? () from
/usr/lib/nvidia-378/libnvidia-glcore.so.378.09
#9  0x00007f3b8f332904 in ?? () from
/usr/lib/nvidia-378/libnvidia-glcore.so.378.09
#10 0x00007f3b8f28494c in ?? () from
/usr/lib/nvidia-378/libnvidia-glcore.so.378.09
#11 0x00007f3b8eee8b61 in ?? () from
/usr/lib/nvidia-378/libnvidia-glcore.so.378.09
#12 0x00007f3b8ef63b26 in ?? () from
/usr/lib/nvidia-378/libnvidia-glcore.so.378.09
#13 0x00007f3b8f2ee786 in ?? () from
/usr/lib/nvidia-378/libnvidia-glcore.so.378.09
#14 0x00007f3b8eed98e9 in ?? () from
/usr/lib/nvidia-378/libnvidia-glcore.so.378.09
#15 0x00007f3b8eee05f6 in ?? () from
/usr/lib/nvidia-378/libnvidia-glcore.so.378.09
#16 0x00007f3ba82d38cc in (anonymous
namespace)::Resolver<QOpenGLFunctionsPrivate, void (*)(unsigned int, unsigned
int, unsigned int, unsigned int, int), 3, void>::operator()<unsigned int,
unsigned int, unsigned int, unsigned int, int> (p5=<optimized out>, p4=23,
p3=3553, p2=36064, p1=36160, this=0x7f3b7e65bdd0) at
opengl/qopenglfunctions.cpp:2397
#17 qopenglfResolveFramebufferTexture2D (target=36160, attachment=36064,
textarget=3553, texture=23, level=<optimized out>) at
opengl/qopenglfunctions.cpp:2867
#18 0x00007f3ba8319b06 in QOpenGLFunctions::glFramebufferTexture2D (level=0,
texture=<optimized out>, textarget=3553, attachment=36064, target=36160,
this=0x7f3b78141420) at
../../include/QtGui/../../src/gui/opengl/qopenglfunctions.h:1398
#19 QOpenGLTextureGlyphCache::resizeTextureData (this=0x7f3b7817d880,
width=<optimized out>, height=16) at opengl/qopengltextureglyphcache.cpp:314
#20 0x00007f3ba8291226 in QTextureGlyphCache::resizeCache (height=<optimized
out>, width=<optimized out>, this=0x7f3b7817d880) at
painting/qtextureglyphcache_p.h:124
#21 QTextureGlyphCache::fillInPendingGlyphs (this=this@entry=0x7f3b7817d880) at
painting/qtextureglyphcache.cpp:241
#22 0x00007f3ba9e11358 in QSGTextMaskMaterial::populate (this=<optimized out>,
p=..., glyphIndexes=..., glyphPositions=...,
geometry=geometry@entry=0x7f3b78462d40,
boundingRect=boundingRect@entry=0x7f3b7e65c160, baseLine=<optimized out>,
margins=...) at scenegraph/qsgdefaultglyphnode_p.cpp:451
#23 0x00007f3ba9e0f294 in QSGDefaultGlyphNode::update (this=0x7f3b78462c30) at
scenegraph/qsgdefaultglyphnode.cpp:121
#24 0x00007f3ba9e92a77 in QQuickTextNode::addGlyphs
(this=this@entry=0x7f3b78464000, position=..., glyphs=..., color=...,
style=style@entry=QQuickText::Normal, styleColor=..., parentNode=0x0) at
items/qquicktextnode.cpp:109
#25 0x00007f3ba9e976d4 in QQuickTextNodeEngine::addToSceneGraph
(this=this@entry=0x7f3b7e65c3e0, parentNode=parentNode@entry=0x7f3b78464000,
style=style@entry=QQuickText::Normal, styleColor=...) at
items/qquicktextnodeengine.cpp:768
#26 0x00007f3ba9e9399c in QQuickTextNode::addTextLayout
(this=this@entry=0x7f3b78464000, position=...,
textLayout=textLayout@entry=0x556d47f92e70, color=...,
style=QQuickText::Normal, styleColor=..., anchorColor=..., selectionColor=...,
selectedTextColor=..., selectionStart=-1, selectionEnd=-1, lineStart=0,
lineCount=1) at items/qquicktextnode.cpp:259
#27 0x00007f3ba9e9245a in QQuickText::updatePaintNode (this=0x556d47f8e610,
oldNode=<optimized out>, data=<optimized out>) at items/qquicktext.cpp:2286
#28 0x00007f3ba9e51970 in QQuickWindowPrivate::updateDirtyNode
(this=this@entry=0x556d474cef70, item=item@entry=0x556d47f8e610) at
items/qquickwindow.cpp:3027
#29 0x00007f3ba9e5218b in QQuickWindowPrivate::updateDirtyNodes
(this=this@entry=0x556d474cef70) at items/qquickwindow.cpp:2772
#30 0x00007f3ba9e531ce in QQuickWindowPrivate::syncSceneGraph
(this=0x556d474cef70) at items/qquickwindow.cpp:379
#31 0x00007f3ba9e23b3a in QSGRenderThread::sync
(this=this@entry=0x556d47b816c0, inExpose=<optimized out>) at
scenegraph/qsgthreadedrenderloop.cpp:542
#32 0x00007f3ba9e24cfc in QSGRenderThread::syncAndRender
(this=this@entry=0x556d47b816c0) at scenegraph/qsgthreadedrenderloop.cpp:588
#33 0x00007f3ba9e29cac in QSGRenderThread::run (this=0x556d47b816c0) at
scenegraph/qsgthreadedrenderloop.cpp:704
#34 0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x556d47b816c0) at
thread/qthread_unix.cpp:341
#35 0x00007f3ba51876ca in start_thread (arg=0x7f3b7e65f700) at
pthread_create.c:333
#36 0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f3b8e20a700 (LWP 2469)):
#0  0x00007ffff1bfdbe0 in clock_gettime ()
#1  0x00007f3ba73c7846 in __GI___clock_gettime (clock_id=1,
tp=tp@entry=0x7f3b8e209a40) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f3ba7b59726 in qt_clock_gettime (ts=0x7f3b8e209a40, clock=<optimized
out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at
tools/qelapsedtimer_unix.cpp:156
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:165
#5  0x00007f3ba7cd9039 in QTimerInfoList::updateCurrentTime
(this=this@entry=0x7f3b84002cd0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f3ba7cd95e5 in QTimerInfoList::timerWait (this=0x7f3b84002cd0,
tm=...) at kernel/qtimerinfo_unix.cpp:381
#7  0x00007f3ba7cda99e in timerSourcePrepareHelper (timeout=0x7f3b8e209b14,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:126
#8  timerSourcePrepare (source=<optimized out>, timeout=0x7f3b8e209b14) at
kernel/qeventdispatcher_glib.cpp:159
#9  0x00007f3ba4813ed9 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f3ba48148fb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f3ba4814aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f3ba7cdb4ab in QEventDispatcherGlib::processEvents
(this=0x7f3b84000900, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#13 0x00007f3ba7c830fa in QEventLoop::exec (this=this@entry=0x7f3b8e209ce0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f3ba7aa8d43 in QThread::exec (this=this@entry=0x556d4765b320) at
thread/qthread.cpp:500
#15 0x00007f3ba9b85c65 in QQmlThreadPrivate::run (this=0x556d4765b320) at
qml/ftw/qqmlthread.cpp:141
#16 0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x556d4765b320) at
thread/qthread_unix.cpp:341
#17 0x00007f3ba51876ca in start_thread (arg=0x7f3b8e20a700) at
pthread_create.c:333
#18 0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f3b9540d700 (LWP 2411)):
#0  0x00007f3ba73a8c8d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3ba4858c80 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3ba4814485 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3ba4814974 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f3ba4814aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f3ba7cdb4ab in QEventDispatcherGlib::processEvents
(this=0x7f3b880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#6  0x00007f3ba7c830fa in QEventLoop::exec (this=this@entry=0x7f3b9540ccd0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f3ba7aa8d43 in QThread::exec (this=this@entry=0x7f3baad9cd60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:500
#8  0x00007f3baad28575 in QDBusConnectionManager::run (this=0x7f3baad9cd60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:171
#9  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x7f3baad9cd60 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:341
#10 0x00007f3ba51876ca in start_thread (arg=0x7f3b9540d700) at
pthread_create.c:333
#11 0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f3b972ff700 (LWP 2407)):
#0  0x00007f3ba73ad0bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f3ba6895c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f3ba68978d7 in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f3b99c85299 in QXcbEventReader::run (this=0x556d4746c750) at
qxcbconnection.cpp:1325
#4  0x00007f3ba7aadc68 in QThreadPrivate::start (arg=0x556d4746c750) at
thread/qthread_unix.cpp:341
#5  0x00007f3ba51876ca in start_thread (arg=0x7f3b972ff700) at
pthread_create.c:333
#6  0x00007f3ba73b90af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f3baac068c0 (LWP 2393)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ba7aaeb2b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x556d47c5f2d0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x556d47b81700,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f3ba9e2684f in QSGThreadedRenderLoop::polishAndSync
(this=this@entry=0x556d474c73e0, w=<optimized out>,
inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1177
#4  0x00007f3ba9e27182 in QSGThreadedRenderLoop::handleUpdateRequest
(this=0x556d474c73e0, window=0x7ffff1be6650) at
scenegraph/qsgthreadedrenderloop.cpp:1004
#5  0x00007f3ba9e5cbb5 in QQuickWindow::event (this=0x7ffff1be6650,
e=0x7ffff1be5e30) at items/qquickwindow.cpp:1454
#6  0x00007f3baa98e5bb in PlasmaQuick::Dialog::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#7  0x0000556d45444403 in View::event (this=0x7ffff1be6650,
event=0x7ffff1be5e30) at ./krunner/view.cpp:222
#8  0x00007f3ba88538ac in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7ffff1be6650, e=0x7ffff1be5e30) at
kernel/qapplication.cpp:3804
#9  0x00007f3ba8858d4f in QApplication::notify (this=0x7ffff1be65e0,
receiver=0x7ffff1be6650, e=0x7ffff1be5e30) at kernel/qapplication.cpp:3561
#10 0x00007f3ba7c853b0 in QCoreApplication::notifyInternal2
(receiver=receiver@entry=0x7ffff1be6650, event=event@entry=0x7ffff1be5e30) at
kernel/qcoreapplication.cpp:1015
#11 0x00007f3ba7fe3d0e in QCoreApplication::sendEvent (event=0x7ffff1be5e30,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225
#12 QWindowPrivate::deliverUpdateRequest (this=this@entry=0x556d474cef70) at
kernel/qwindow.cpp:2134
#13 0x00007f3ba7fe4259 in QWindow::event (this=this@entry=0x7ffff1be6650,
ev=ev@entry=0x7ffff1be62c0) at kernel/qwindow.cpp:2105
#14 0x00007f3ba9e5ca13 in QQuickWindow::event (this=0x7ffff1be6650,
e=0x7ffff1be62c0) at items/qquickwindow.cpp:1473
#15 0x00007f3baa98e5bb in PlasmaQuick::Dialog::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#16 0x0000556d45444403 in View::event (this=0x7ffff1be6650,
event=0x7ffff1be62c0) at ./krunner/view.cpp:222
#17 0x00007f3ba88538ac in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7ffff1be6650, e=0x7ffff1be62c0) at
kernel/qapplication.cpp:3804
#18 0x00007f3ba8858d4f in QApplication::notify (this=0x7ffff1be65e0,
receiver=0x7ffff1be6650, e=0x7ffff1be62c0) at kernel/qapplication.cpp:3561
#19 0x00007f3ba7c853b0 in QCoreApplication::notifyInternal2
(receiver=0x7ffff1be6650, event=event@entry=0x7ffff1be62c0) at
kernel/qcoreapplication.cpp:1015
#20 0x00007f3ba7cda3ae in QCoreApplication::sendEvent (event=0x7ffff1be62c0,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225
#21 QTimerInfoList::activateTimers (this=0x556d474983f0) at
kernel/qtimerinfo_unix.cpp:637
#22 0x00007f3ba7cda8d1 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:176
#23 0x00007f3ba48147d7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f3ba4814a40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f3ba4814aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f3ba7cdb48f in QEventDispatcherGlib::processEvents
(this=0x556d474a3520, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#27 0x00007f3ba7c830fa in QEventLoop::exec (this=this@entry=0x7ffff1be6510,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#28 0x00007f3ba7c8b90c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1285
#29 0x0000556d45441a2b in main (argc=<optimized out>, argv=<optimized out>) at
./krunner/main.cpp:88

Report to https://bugs.kde.org/

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

Reply via email to