Bug 354216

Summary: Krunner crashed while entering command
Product: [Plasma] krunner Reporter: Nikola Schnelle <n.schnelle>
Component: generalAssignee: Vishesh Handa <me>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 5.4.2   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Nikola Schnelle 2015-10-22 13:57:54 UTC
This happened in Kubuntu 14.10 live session.

Backtrace:

Qt Version: 5.4.2
Operating System: Linux 4.2.0-16-generic x86_64
Distribution: Ubuntu 15.10

-- 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 0x7f53bc873800 (LWP 3237))]

Thread 11 (Thread 0x7f53a8cb9700 (LWP 3242)):
#0  0x00007f53b93268dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f53b8818bd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f53b881a74f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f53ab003a39 in QXcbEventReader::run (this=0x195b5d0) at qxcbconnection.cpp:1105
#4  0x00007f53b9a192be in QThreadPrivate::start (arg=0x195b5d0) at thread/qthread_unix.cpp:337
#5  0x00007f53b75856aa in start_thread (arg=0x7f53a8cb9700) at pthread_create.c:333
#6  0x00007f53b9331eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f539e6ca700 (LWP 3300)):
#0  0x00007f53b932249d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f53b6a494e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f53b6a05cd4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f53b6a06190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f53b6a062fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f53b9c5029b in QEventDispatcherGlib::processEvents (this=0x7f53980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007f53b9bf675a in QEventLoop::exec (this=this@entry=0x7f539e6c9da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f53b9a143d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#8  0x00007f53bb81bf85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f53b9a192be in QThreadPrivate::start (arg=0x1c65750) at thread/qthread_unix.cpp:337
#10 0x00007f53b75856aa in start_thread (arg=0x7f539e6ca700) at pthread_create.c:333
#11 0x00007f53b9331eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f538f170700 (LWP 4292)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f53b9a1a55b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2179390) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x19a08a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f53975a44eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x1df7680, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f53975a529f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x1df7680, th=th@entry=0x34a4ce0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f53975a94c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x34a4ce0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x34a4ce0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x34a4ce0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x34a4ce0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f53975a7423 in ThreadWeaver::Thread::run (this=0x34a4ce0) at ../../src/thread.cpp:103
#10 0x00007f53b9a192be in QThreadPrivate::start (arg=0x34a4ce0) at thread/qthread_unix.cpp:337
#11 0x00007f53b75856aa in start_thread (arg=0x7f538f170700) at pthread_create.c:333
#12 0x00007f53b9331eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f538696f700 (LWP 4293)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f53b9a1a55b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2179390) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x19a08a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f53975a44eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x1df7680, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f53975a529f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x1df7680, th=th@entry=0x20af320, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f53975a94c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x20af320, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x20af320, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x20af320, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x20af320, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f53975a7423 in ThreadWeaver::Thread::run (this=0x20af320) at ../../src/thread.cpp:103
#10 0x00007f53b9a192be in QThreadPrivate::start (arg=0x20af320) at thread/qthread_unix.cpp:337
#11 0x00007f53b75856aa in start_thread (arg=0x7f538696f700) at pthread_create.c:333
#12 0x00007f53b9331eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f538e96f700 (LWP 4294)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f53b9a1a55b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2179390) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x19a08a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f53975a44eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x1df7680, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f53975a529f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x1df7680, th=th@entry=0x34c9cd0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f53975a94c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x34c9cd0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x34c9cd0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x34c9cd0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x34c9cd0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x34c9cd0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#10 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x34c9cd0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#11 0x00007f53975a7423 in ThreadWeaver::Thread::run (this=0x34c9cd0) at ../../src/thread.cpp:103
#12 0x00007f53b9a192be in QThreadPrivate::start (arg=0x34c9cd0) at thread/qthread_unix.cpp:337
#13 0x00007f53b75856aa in start_thread (arg=0x7f538e96f700) at pthread_create.c:333
#14 0x00007f53b9331eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f538e16e700 (LWP 4295)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f53b9a1a55b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2179390) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x19a08a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f53975a44eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x1df7680, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f53975a529f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x1df7680, th=th@entry=0x7f5388002d90, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f53975a94c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388002d90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388002d90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388002d90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388002d90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f53975a7423 in ThreadWeaver::Thread::run (this=0x7f5388002d90) at ../../src/thread.cpp:103
#10 0x00007f53b9a192be in QThreadPrivate::start (arg=0x7f5388002d90) at thread/qthread_unix.cpp:337
#11 0x00007f53b75856aa in start_thread (arg=0x7f538e16e700) at pthread_create.c:333
#12 0x00007f53b9331eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f538d96d700 (LWP 4296)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f53b9a1a55b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2179390) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x19a08a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f53975a44eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x1df7680, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f53975a529f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x1df7680, th=th@entry=0x34c9d10, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f53975a94c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x34c9d10, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x34c9d10, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x34c9d10, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x34c9d10, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f53975a7423 in ThreadWeaver::Thread::run (this=0x34c9d10) at ../../src/thread.cpp:103
#10 0x00007f53b9a192be in QThreadPrivate::start (arg=0x34c9d10) at thread/qthread_unix.cpp:337
#11 0x00007f53b75856aa in start_thread (arg=0x7f538d96d700) at pthread_create.c:333
#12 0x00007f53b9331eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f538d16c700 (LWP 4297)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f53b9a1a55b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2179390) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x19a08a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f53975a44eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x1df7680, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f53975a529f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x1df7680, th=th@entry=0x7f5388003550, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f53975a94c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#10 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#11 0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#12 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#13 0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#14 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#15 0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#16 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#17 0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#18 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#19 0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#20 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#21 0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#22 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#23 0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#24 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#25 0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#26 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#27 0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#28 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#29 0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#30 0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5388003550, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#31 0x00007f53975a7423 in ThreadWeaver::Thread::run (this=0x7f5388003550) at ../../src/thread.cpp:103
#32 0x00007f53b9a192be in QThreadPrivate::start (arg=0x7f5388003550) at thread/qthread_unix.cpp:337
#33 0x00007f53b75856aa in start_thread (arg=0x7f538d16c700) at pthread_create.c:333
#34 0x00007f53b9331eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f538c96b700 (LWP 4298)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f53b9a1a55b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2179390) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x19a08a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f53975a44eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x1df7680, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007f53975a529f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x1df7680, th=th@entry=0x7f5378002f90, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007f53975a94c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5378002f90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5378002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007f53975a9522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x199c540, th=0x7f5378002f90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007f53975a444d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7f5378002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007f53975a7423 in ThreadWeaver::Thread::run (this=0x7f5378002f90) at ../../src/thread.cpp:103
#10 0x00007f53b9a192be in QThreadPrivate::start (arg=0x7f5378002f90) at thread/qthread_unix.cpp:337
#11 0x00007f53b75856aa in start_thread (arg=0x7f538c96b700) at pthread_create.c:333
#12 0x00007f53b9331eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f5387fff700 (LWP 4299)):
[KCrash Handler]
#6  mdb_dbi_open (txn=0x7f5364f7f090, name=name@entry=0x7f539066ad75 "postingdb", flags=flags@entry=0, dbi=dbi@entry=0x7f5387ffe914) at mdb.c:9142
#7  0x00007f5390657507 in Baloo::PostingDB::open (txn=<optimized out>) at ../../../src/engine/postingdb.cpp:53
#8  0x00007f539064aeb9 in Baloo::Database::open (this=0x7f53908713e0 <(anonymous namespace)::Q_QGS_s_db::innerFunction()::holder>, mode=mode@entry=Baloo::Database::OpenDatabase) at ../../../src/engine/database.cpp:102
#9  0x00007f5390aa4dd8 in Baloo::SearchStore::SearchStore (this=0x7f5387ffead0) at ../../../src/lib/searchstore.cpp:51
#10 0x00007f5390a96a09 in Baloo::Query::exec (this=this@entry=0x7f5387ffeb80) at ../../../src/lib/query.cpp:209
#11 0x00007f5390cb5f3f in SearchRunner::match (this=this@entry=0x3adcab0, context=..., type=..., category=...) at ../../../runners/baloo/baloosearchrunner.cpp:98
#12 0x00007f5390cb68b3 in SearchRunner::match (this=0x3adcab0, context=...) at ../../../runners/baloo/baloosearchrunner.cpp:160
#13 0x00007f53977c4540 in Plasma::AbstractRunner::performMatch (this=0x3adcab0, localContext=...) at ../../src/abstractrunner.cpp:131
#14 0x00007f53975a8c70 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at ../../src/executor.cpp:52
#15 0x00007f53975a78b0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x7f537c002d90) at ../../src/job.cpp:83
#16 0x00007f53975a735a in ThreadWeaver::Thread::run (this=0x7f537c002d90) at ../../src/thread.cpp:114
#17 0x00007f53b9a192be in QThreadPrivate::start (arg=0x7f537c002d90) at thread/qthread_unix.cpp:337
#18 0x00007f53b75856aa in start_thread (arg=0x7f5387fff700) at pthread_create.c:333
#19 0x00007f53b9331eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f53bc873800 (LWP 3237)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f53b8818e29 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f53b881a4df in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f53b881a5f1 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007f53b8a6da47 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007f53b5caa26a in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#6  0x00007f53b5caa5a7 in ?? () from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
#7  0x00007f53a6f55b6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#8  0x00007f53a6f56071 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#9  0x00007f53a6f49d60 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#10 0x00007f53bbcbb37a in QSGBatchRenderer::Renderer::renderBatches() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f53bbcbfb3a in QSGBatchRenderer::Renderer::render() () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f53bbccaa1c in QSGRenderer::renderScene(QSGBindable const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f53bbccae9b in QSGRenderer::renderScene(unsigned int) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f53bbcd95be in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007f53bbd2320c in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007f53bbcf3bac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#17 0x00007f53bbcf46d1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007f53ba74bb8c in QApplicationPrivate::notify_helper (this=this@entry=0x19440d0, receiver=receiver@entry=0x19a3a20, e=e@entry=0x7ffcf67fca90) at kernel/qapplication.cpp:3720
#19 0x00007f53ba751230 in QApplication::notify (this=0x7ffcf67fcda0, receiver=0x19a3a20, e=0x7ffcf67fca90) at kernel/qapplication.cpp:3503
#20 0x00007f53b9bf8f1b in QCoreApplication::notifyInternal (this=0x7ffcf67fcda0, receiver=0x19a3a20, event=event@entry=0x7ffcf67fca90) at kernel/qcoreapplication.cpp:935
#21 0x00007f53b9c4f09d in QCoreApplication::sendEvent (event=0x7ffcf67fca90, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#22 QTimerInfoList::activateTimers (this=0x197ab20) at kernel/qtimerinfo_unix.cpp:635
#23 0x00007f53b9c4f5d9 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#24 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:224
#25 0x00007f53b6a05ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f53b6a06250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f53b6a062fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f53b9c5029b in QEventDispatcherGlib::processEvents (this=0x19806f0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#29 0x00007f53b9bf675a in QEventLoop::exec (this=this@entry=0x7ffcf67fccd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#30 0x00007f53b9bfe2cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#31 0x00007f53b9f1300c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#32 0x00007f53ba748025 in QApplication::exec () at kernel/qapplication.cpp:2956
#33 0x0000000000407b89 in main (argc=1, argv=<optimized out>) at ../../krunner/main.cpp:80

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

Reproducible: Always
Comment 1 Vishesh Handa 2015-10-29 11:08:03 UTC

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