Bug 376403 - krunner crashed when typing an application to run
Summary: krunner crashed when typing an application to run
Status: RESOLVED DUPLICATE of bug 360946
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: Engine (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Pinak Ahuja
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-12 16:25 UTC by Lastique
Modified: 2017-10-27 17:02 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lastique 2017-02-12 16:25:09 UTC
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/
Comment 1 Nate Graham 2017-10-27 17:02:20 UTC

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