Bug 368946 - KDE Start Menu crash when using text search
Summary: KDE Start Menu crash when using text search
Status: RESOLVED DUPLICATE of bug 360946
Alias: None
Product: frameworks-baloo
Classification: Frameworks and Libraries
Component: Engine (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Pinak Ahuja
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-09-17 13:38 UTC by Arnaud Frézet
Modified: 2016-10-07 16:16 UTC (History)
5 users (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 Arnaud Frézet 2016-09-17 13:38:26 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-36-generic x86_64
Distribution: Ubuntu 16.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I open the Start Menu by clicking on the "K" button, then I try to search an application name (like "Workbench..."), the Start Menu start searching, then crashed. The second time, it always works.

It seems to crash when trying to create cache or something like this, because on the second search, it is faster and do not crash

Kubuntu 16.04, Lenovo z70-80

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), 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 0x7f23632828c0 (LWP 1773))]

Thread 18 (Thread 0x7f22757fa700 (LWP 10576)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f235e088aeb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5ac7070) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5dd93f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f22a6e9250b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x5912360, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f22a6e932bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x5912360, th=th@entry=0x5fa7110, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f22a6e974e8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5fa7110, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5fa7110, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5fa7110, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5fa7110, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5fa7110, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#10 0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5fa7110, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#11 0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5fa7110, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#12 0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5fa7110, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#13 0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5fa7110, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#14 0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5fa7110, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#15 0x00007f22a6e95353 in ThreadWeaver::Thread::run (this=0x5fa7110) at ../../src/thread.cpp:103
#16 0x00007f235e08784e in QThreadPrivate::start (arg=0x5fa7110) at thread/qthread_unix.cpp:331
#17 0x00007f235d1746fa in start_thread (arg=0x7f22757fa700) at pthread_create.c:333
#18 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f2275ffb700 (LWP 10575)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f235e088aeb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5ac7070) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5dd93f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f22a6e9250b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x5912360, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f22a6e932bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x5912360, th=th@entry=0x7f2270003780, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f22a6e974e8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x7f2270003780, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f2270003780, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x7f2270003780, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f2270003780, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f22a6e95353 in ThreadWeaver::Thread::run (this=0x7f2270003780) at ../../src/thread.cpp:103
#10 0x00007f235e08784e in QThreadPrivate::start (arg=0x7f2270003780) at thread/qthread_unix.cpp:331
#11 0x00007f235d1746fa in start_thread (arg=0x7f2275ffb700) at pthread_create.c:333
#12 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f22767fc700 (LWP 10574)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f235e088aeb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5ac7070) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5dd93f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f22a6e9250b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x5912360, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f22a6e932bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x5912360, th=th@entry=0x5f29140, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f22a6e974e8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5f29140, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5f29140, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5f29140, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5f29140, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f22a6e95353 in ThreadWeaver::Thread::run (this=0x5f29140) at ../../src/thread.cpp:103
#10 0x00007f235e08784e in QThreadPrivate::start (arg=0x5f29140) at thread/qthread_unix.cpp:331
#11 0x00007f235d1746fa in start_thread (arg=0x7f22767fc700) at pthread_create.c:333
#12 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f2276ffd700 (LWP 10573)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f235e088aeb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5ac7070) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5dd93f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f22a6e9250b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x5912360, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f22a6e932bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x5912360, th=th@entry=0x7f2270003190, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f22a6e974e8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x7f2270003190, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f2270003190, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x7f2270003190, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f2270003190, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f22a6e95353 in ThreadWeaver::Thread::run (this=0x7f2270003190) at ../../src/thread.cpp:103
#10 0x00007f235e08784e in QThreadPrivate::start (arg=0x7f2270003190) at thread/qthread_unix.cpp:331
#11 0x00007f235d1746fa in start_thread (arg=0x7f2276ffd700) at pthread_create.c:333
#12 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f22777fe700 (LWP 10572)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f235e088aeb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5ac7070) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5dd93f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f22a6e9250b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x5912360, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f22a6e932bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x5912360, th=th@entry=0x59d6880, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f22a6e974e8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x59d6880, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x59d6880, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x59d6880, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x59d6880, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f22a6e95353 in ThreadWeaver::Thread::run (this=0x59d6880) at ../../src/thread.cpp:103
#10 0x00007f235e08784e in QThreadPrivate::start (arg=0x59d6880) at thread/qthread_unix.cpp:331
#11 0x00007f235d1746fa in start_thread (arg=0x7f22777fe700) at pthread_create.c:333
#12 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f2277fff700 (LWP 10571)):
[KCrash Handler]
#6  __memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S:267
#7  0x00007f235e08b570 in memcpy (__len=2013258976, __src=0x7f2277ffe510, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:53
#8  QByteArray::QByteArray (this=0x7f2277ffe410, data=0x7f2277ffe510 "\220\257", size=2013258976) at tools/qbytearray.cpp:1452
#9  0x00007f227dc88917 in DBPostingIterator::DBPostingIterator (this=0x7f227009a9e0, data=<optimized out>, size=<optimized out>) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/engine/postingdb.cpp:177
#10 0x00007f227dc889f1 in Baloo::PostingDB::iter (this=this@entry=0x7f2277ffe500, term=...) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/engine/postingdb.cpp:169
#11 0x00007f227dc918bb in Baloo::Transaction::postingIterator (this=this@entry=0x7f2277ffe900, query=...) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/engine/transaction.cpp:294
#12 0x00007f227e0d8a4c in Baloo::SearchStore::constructQuery (this=this@entry=0x7f2277ffe9f0, tr=tr@entry=0x7f2277ffe900, term=...) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/lib/searchstore.cpp:189
#13 0x00007f227e0d8bfa in Baloo::SearchStore::constructQuery (this=this@entry=0x7f2277ffe9f0, tr=tr@entry=0x7f2277ffe900, term=...) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/lib/searchstore.cpp:163
#14 0x00007f227e0d9bcc in Baloo::SearchStore::exec (this=this@entry=0x7f2277ffe9f0, term=..., offset=0, limit=10, sortResults=<optimized out>) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/lib/searchstore.cpp:75
#15 0x00007f227e0c8bc2 in Baloo::Query::exec (this=this@entry=0x7f2277ffeaa0) at /build/baloo-kf5-wIK3t6/baloo-kf5-5.18.0/src/lib/query.cpp:210
#16 0x00007f227e2e9f2f in SearchRunner::match (this=this@entry=0x5fc7a90, context=..., type=..., category=...) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/runners/baloo/baloosearchrunner.cpp:98
#17 0x00007f227e2ea879 in SearchRunner::match (this=0x5fc7a90, context=...) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/runners/baloo/baloosearchrunner.cpp:160
#18 0x00007f22a797d540 in Plasma::AbstractRunner::performMatch (this=0x5fc7a90, localContext=...) at ../../src/abstractrunner.cpp:131
#19 0x00007f22a6e96c90 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at ../../src/executor.cpp:52
#20 0x00007f22a6e957e0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x7f2280001370) at ../../src/job.cpp:83
#21 0x00007f22a6e9528a in ThreadWeaver::Thread::run (this=0x7f2280001370) at ../../src/thread.cpp:114
#22 0x00007f235e08784e in QThreadPrivate::start (arg=0x7f2280001370) at thread/qthread_unix.cpp:331
#23 0x00007f235d1746fa in start_thread (arg=0x7f2277fff700) at pthread_create.c:333
#24 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f227c80a700 (LWP 10570)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f235e088aeb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5ac7070) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5dd93f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f22a6e9250b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x5912360, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f22a6e932bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x5912360, th=th@entry=0x5a02030, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f22a6e974e8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5a02030, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5a02030, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5a02030, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5a02030, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5a02030, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#10 0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5a02030, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#11 0x00007f22a6e95353 in ThreadWeaver::Thread::run (this=0x5a02030) at ../../src/thread.cpp:103
#12 0x00007f235e08784e in QThreadPrivate::start (arg=0x5a02030) at thread/qthread_unix.cpp:331
#13 0x00007f235d1746fa in start_thread (arg=0x7f227c80a700) at pthread_create.c:333
#14 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f2284a02700 (LWP 10569)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f235e088aeb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5ac7070) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5dd93f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f22a6e9250b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x5912360, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f22a6e932bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x5912360, th=th@entry=0x5fa6de0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f22a6e974e8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5fa6de0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5fa6de0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f22a6e97542 in ThreadWeaver::WorkingHardState::applyForWork (this=0x4db38b0, th=0x5fa6de0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f22a6e9246d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x5fa6de0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f22a6e95353 in ThreadWeaver::Thread::run (this=0x5fa6de0) at ../../src/thread.cpp:103
#10 0x00007f235e08784e in QThreadPrivate::start (arg=0x5fa6de0) at thread/qthread_unix.cpp:331
#11 0x00007f235d1746fa in start_thread (arg=0x7f2284a02700) at pthread_create.c:333
#12 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f2293ffe700 (LWP 1974)):
#0  0x00007f235d991e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f235a72839c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f235a7284ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f235e2bea9b in QEventDispatcherGlib::processEvents (this=0x7f228c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f235e265dea in QEventLoop::exec (this=this@entry=0x7f2293ffdcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f235e0828a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f229e9ef7d7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f235e08784e in QThreadPrivate::start (arg=0x487f890) at thread/qthread_unix.cpp:331
#8  0x00007f235d1746fa in start_thread (arg=0x7f2293ffe700) at pthread_create.c:333
#9  0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f22a4f66700 (LWP 1889)):
#0  0x00007f235a76cac9 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f235a727ddc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f235a728340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f235a7284ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f235e2bea9b in QEventDispatcherGlib::processEvents (this=0x7f22980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f235e265dea in QEventLoop::exec (this=this@entry=0x7f22a4f65d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f235e0828a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f235e08784e in QThreadPrivate::start (arg=0x219d280) at thread/qthread_unix.cpp:331
#8  0x00007f235d1746fa in start_thread (arg=0x7f22a4f66700) at pthread_create.c:333
#9  0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f22a5777700 (LWP 1888)):
#0  0x00007f235d991e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f235a72839c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f235a7284ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f235e2bea9b in QEventDispatcherGlib::processEvents (this=0x7f22a00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f235e265dea in QEventLoop::exec (this=this@entry=0x7f22a5776ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f235e0828a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f22a5bc8035 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#7  0x00007f235e08784e in QThreadPrivate::start (arg=0x42c9370) at thread/qthread_unix.cpp:331
#8  0x00007f235d1746fa in start_thread (arg=0x7f22a5777700) at pthread_create.c:333
#9  0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f233259c700 (LWP 1862)):
#0  0x00007f235a7253c2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f235a7278cb in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f235a7282cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f235a7284ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f235e2bea9b in QEventDispatcherGlib::processEvents (this=0x7f22a80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f235e265dea in QEventLoop::exec (this=this@entry=0x7f233259bc90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f235e0828a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f23612b0ed6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f235e08784e in QThreadPrivate::start (arg=0x26eed90) at thread/qthread_unix.cpp:331
#9  0x00007f235d1746fa in start_thread (arg=0x7f233259c700) at pthread_create.c:333
#10 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f2338f8a700 (LWP 1848)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f2362ccfbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f2362ccfc19 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f235d1746fa in start_thread (arg=0x7f2338f8a700) at pthread_create.c:333
#4  0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f233a8f7700 (LWP 1843)):
#0  0x00007f235a76cae4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f235a7284b6 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f235e2bea9b in QEventDispatcherGlib::processEvents (this=0x7f232c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#3  0x00007f235e265dea in QEventLoop::exec (this=this@entry=0x7f233a8f6ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#4  0x00007f235e0828a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#5  0x00007f236092a3c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#6  0x00007f235e08784e in QThreadPrivate::start (arg=0x245faa0) at thread/qthread_unix.cpp:331
#7  0x00007f235d1746fa in start_thread (arg=0x7f233a8f7700) at pthread_create.c:333
#8  0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f233c7c0700 (LWP 1842)):
#0  0x00007f235a76cae4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f235a7279b0 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f235a7282cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f235a7284ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f235e2bea9b in QEventDispatcherGlib::processEvents (this=0x7f23340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f235e265dea in QEventLoop::exec (this=this@entry=0x7f233c7bfce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f235e0828a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f236092a3c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f235e08784e in QThreadPrivate::start (arg=0x23e1c10) at thread/qthread_unix.cpp:331
#9  0x00007f235d1746fa in start_thread (arg=0x7f233c7c0700) at pthread_create.c:333
#10 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f2347be2700 (LWP 1837)):
#0  0x00007f235a76cac9 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f235a727474 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f235a728356 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f235a7284ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f235e2bea9b in QEventDispatcherGlib::processEvents (this=0x7f23400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f235e265dea in QEventLoop::exec (this=this@entry=0x7f2347be1ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f235e0828a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f236092a3c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f235e08784e in QThreadPrivate::start (arg=0x2040590) at thread/qthread_unix.cpp:331
#9  0x00007f235d1746fa in start_thread (arg=0x7f2347be2700) at pthread_create.c:333
#10 0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f234e5a0700 (LWP 1774)):
#0  0x00007f235d991e8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f2361a56c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f2361a588d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f23506ee629 in QXcbEventReader::run (this=0x1f5e800) at qxcbconnection.cpp:1253
#4  0x00007f235e08784e in QThreadPrivate::start (arg=0x1f5e800) at thread/qthread_unix.cpp:331
#5  0x00007f235d1746fa in start_thread (arg=0x7f234e5a0700) at pthread_create.c:333
#6  0x00007f235d99db5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f23632828c0 (LWP 1773)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f2361a56eb9 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f2361a58617 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f2361a58721 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007f2361caca47 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007f2359bc829a in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#6  0x00007f2359bc85d7 in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#7  0x00007f234548ac9b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#8  0x00007f234548b1a1 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#9  0x00007f234547c7f0 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#10 0x00007f23612e149a in QSGBatchRenderer::Renderer::renderBatches() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f23612e6e82 in QSGBatchRenderer::Renderer::render() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f23612f2b6f in QSGRenderer::renderScene(QSGBindable const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f23612f33bb in QSGRenderer::renderScene(unsigned int) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f236130387e in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007f236134e0db in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007f236131e19b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#17 0x00007f236131f2a1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007f235ed6b05c in QApplicationPrivate::notify_helper (this=this@entry=0x1f47900, receiver=receiver@entry=0x244c1b0, e=e@entry=0x7ffebe59fab0) at kernel/qapplication.cpp:3716
#19 0x00007f235ed70516 in QApplication::notify (this=0x7ffebe59fe50, receiver=0x244c1b0, e=0x7ffebe59fab0) at kernel/qapplication.cpp:3499
#20 0x00007f235e26862b in QCoreApplication::notifyInternal (this=0x7ffebe59fe50, receiver=0x244c1b0, event=event@entry=0x7ffebe59fab0) at kernel/qcoreapplication.cpp:965
#21 0x00007f235e2bd89d in QCoreApplication::sendEvent (event=0x7ffebe59fab0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#22 QTimerInfoList::activateTimers (this=0x1f7f160) at kernel/qtimerinfo_unix.cpp:637
#23 0x00007f235e2bdda1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#24 0x00007f235a7281a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f235a728400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f235a7284ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f235e2bea7f in QEventDispatcherGlib::processEvents (this=0x1f7ca90, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#28 0x00007f235e265dea in QEventLoop::exec (this=this@entry=0x7ffebe59fcf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#29 0x00007f235e26de8c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#30 0x00007f235e5a1c3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542
#31 0x00007f235ed67495 in QApplication::exec () at kernel/qapplication.cpp:2976
#32 0x0000000000432d4a in main (argc=2, argv=<optimized out>) at /build/plasma-workspace-kxRFE_/plasma-workspace-5.5.5.2/shell/main.cpp:181

Reported using DrKonqi
Comment 1 Christoph Cullmann 2016-10-07 16:16:50 UTC
sorry, bad thing, we don't handle db problems, other bug is there for that
already, hope it doesn't occur too often for you.

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