Bug 360386 - Plasma crashes first time startup menu has been triggered
Summary: Plasma crashes first time startup menu has been triggered
Status: RESOLVED DUPLICATE of bug 367480
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
: 360494 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-03-10 21:50 UTC by Markus Keil
Modified: 2016-09-11 13:32 UTC (History)
7 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 Markus Keil 2016-03-10 21:50:01 UTC
Application: plasmashell (5.4.2)

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

-- Information about the crash:
- What I was doing when the application crashed:

Everytime a new session is started (only tested after reboot) when pressing the K-Button and typing an application name into the application launcher text field, the whole plasma environment seems to crash. This is a predictable behaviour and I can only guess it may be due to my personal configuration. The system was setup from scratch and the error persists since the first time using KDE 5.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7feeb1d29800 (LWP 1911))]

Thread 21 (Thread 0x7fee9c50d700 (LWP 1912)):
#0  0x00007feeac4e38dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007feeb052abd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007feeb052c74f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fee9f0d9a39 in QXcbEventReader::run (this=0xeafd90) at qxcbconnection.cpp:1105
#4  0x00007feeacbd62be in QThreadPrivate::start (arg=0xeafd90) at thread/qthread_unix.cpp:337
#5  0x00007feeabcc56aa in start_thread (arg=0x7fee9c50d700) at pthread_create.c:333
#6  0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7fee99d15700 (LWP 1993)):
#0  0x00007feeac4e38dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007feea92901ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feea92902fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feeace0d29b in QEventDispatcherGlib::processEvents (this=0x7fee8c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007feeacdb375a in QEventLoop::exec (this=this@entry=0x7fee99d14da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007feeacbd13d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007feeaf3f9f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007feeacbd62be in QThreadPrivate::start (arg=0x1018830) at thread/qthread_unix.cpp:337
#8  0x00007feeabcc56aa in start_thread (arg=0x7fee99d15700) at pthread_create.c:333
#9  0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7fee8afe6700 (LWP 1997)):
#0  0x00007feea92d4880 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007feea929010e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feea92902fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feeace0d29b in QEventDispatcherGlib::processEvents (this=0x7fee840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007feeacdb375a in QEventLoop::exec (this=this@entry=0x7fee8afe5da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007feeacbd13d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007feeaf3f9f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007feeacbd62be in QThreadPrivate::start (arg=0x14f05f0) at thread/qthread_unix.cpp:337
#8  0x00007feeabcc56aa in start_thread (arg=0x7fee8afe6700) at pthread_create.c:333
#9  0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7fee83fff700 (LWP 2002)):
#0  0x00007feeac4e38dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007feea92901ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feea92902fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feeace0d29b in QEventDispatcherGlib::processEvents (this=0x7fee780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007feeacdb375a in QEventLoop::exec (this=this@entry=0x7fee83ffeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007feeacbd13d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007feeaf3f9f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007feeacbd62be in QThreadPrivate::start (arg=0x155ca30) at thread/qthread_unix.cpp:337
#8  0x00007feeabcc56aa in start_thread (arg=0x7fee83fff700) at pthread_create.c:333
#9  0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7fee82df6700 (LWP 2009)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeb1785114 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007feeb1785159 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007feeabcc56aa in start_thread (arg=0x7fee82df6700) at pthread_create.c:333
#4  0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7fedf7fff700 (LWP 2021)):
#0  0x00007feeace0cb7e in idleTimerSourcePrepare (source=<optimized out>, timeout=0x7fedf7ffeb94) at kernel/qeventdispatcher_glib.cpp:208
#1  0x00007feea928f77d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feea929011b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feea92902fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007feeace0d29b in QEventDispatcherGlib::processEvents (this=0x7fedf00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007feeacdb375a in QEventLoop::exec (this=this@entry=0x7fedf7ffed50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007feeacbd13d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007feeafd75ef6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007feeacbd62be in QThreadPrivate::start (arg=0x1820dd0) at thread/qthread_unix.cpp:337
#9  0x00007feeabcc56aa in start_thread (arg=0x7fedf7fff700) at pthread_create.c:333
#10 0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fedeffff700 (LWP 2066)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1a37720) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1b12e20, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007feeafde8b3e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007feeafde93c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007feeacbd62be in QThreadPrivate::start (arg=0x1b12da0) at thread/qthread_unix.cpp:337
#6  0x00007feeabcc56aa in start_thread (arg=0x7fedeffff700) at pthread_create.c:333
#7  0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fedece13700 (LWP 2067)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1aee220) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1aa51f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007feeafde8b3e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007feeafde93c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007feeacbd62be in QThreadPrivate::start (arg=0x1aa5170) at thread/qthread_unix.cpp:337
#6  0x00007feeabcc56aa in start_thread (arg=0x7fedece13700) at pthread_create.c:333
#7  0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7fede6014700 (LWP 2068)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1dad3a0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1dae2d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007feeafde8b3e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007feeafde93c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007feeacbd62be in QThreadPrivate::start (arg=0x1dae250) at thread/qthread_unix.cpp:337
#6  0x00007feeabcc56aa in start_thread (arg=0x7fede6014700) at pthread_create.c:333
#7  0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fedd4cb3700 (LWP 2071)):
#0  0x00007feea92d4884 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007feea928f770 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feea929011b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feea92902fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007feeace0d29b in QEventDispatcherGlib::processEvents (this=0x7fedd00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007feeacdb375a in QEventLoop::exec (this=this@entry=0x7fedd4cb2d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007feeacbd13d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fedd6f4a8f7 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007feeacbd62be in QThreadPrivate::start (arg=0x20c1cc0) at thread/qthread_unix.cpp:337
#9  0x00007feeabcc56aa in start_thread (arg=0x7fedd4cb3700) at pthread_create.c:333
#10 0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fedcba79700 (LWP 2537)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2834300) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2da8570, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007feeafde8b3e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007feeafde93c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007feeacbd62be in QThreadPrivate::start (arg=0x2da84f0) at thread/qthread_unix.cpp:337
#6  0x00007feeabcc56aa in start_thread (arg=0x7fedcba79700) at pthread_create.c:333
#7  0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fedcada9700 (LWP 2538)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x28c4100) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3088200, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007feeafde8b3e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007feeafde93c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007feeacbd62be in QThreadPrivate::start (arg=0x3088180) at thread/qthread_unix.cpp:337
#6  0x00007feeabcc56aa in start_thread (arg=0x7fedcada9700) at pthread_create.c:333
#7  0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fedbbdeb700 (LWP 2556)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3632730) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3632030, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fedf61ab4eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x3631f90, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fedf61ac29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x3631f90, th=th@entry=0x310b220, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fedf61b04c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x310b220, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x310b220, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x310b220, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x310b220, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fedf61ae423 in ThreadWeaver::Thread::run (this=0x310b220) at ../../src/thread.cpp:103
#10 0x00007feeacbd62be in QThreadPrivate::start (arg=0x310b220) at thread/qthread_unix.cpp:337
#11 0x00007feeabcc56aa in start_thread (arg=0x7fedbbdeb700) at pthread_create.c:333
#12 0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fedbb5ea700 (LWP 2557)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3632730) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3632030, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fedf61ab4eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x3631f90, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fedf61ac29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x3631f90, th=th@entry=0x324b7a0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fedf61b04c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x324b7a0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x324b7a0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x324b7a0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x324b7a0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x324b7a0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#10 0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x324b7a0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#11 0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x324b7a0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#12 0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x324b7a0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#13 0x00007fedf61ae423 in ThreadWeaver::Thread::run (this=0x324b7a0) at ../../src/thread.cpp:103
#14 0x00007feeacbd62be in QThreadPrivate::start (arg=0x324b7a0) at thread/qthread_unix.cpp:337
#15 0x00007feeabcc56aa in start_thread (arg=0x7fedbb5ea700) at pthread_create.c:333
#16 0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fedbade9700 (LWP 2558)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3632730) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3632030, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fedf61ab4eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x3631f90, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fedf61ac29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x3631f90, th=th@entry=0x7fedb4003190, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fedf61b04c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7fedb4003190, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fedb4003190, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7fedb4003190, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fedb4003190, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fedf61ae423 in ThreadWeaver::Thread::run (this=0x7fedb4003190) at ../../src/thread.cpp:103
#10 0x00007feeacbd62be in QThreadPrivate::start (arg=0x7fedb4003190) at thread/qthread_unix.cpp:337
#11 0x00007feeabcc56aa in start_thread (arg=0x7fedbade9700) at pthread_create.c:333
#12 0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fedba5e8700 (LWP 2559)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3632730) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3632030, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fedf61ab4eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x3631f90, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fedf61ac29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x3631f90, th=th@entry=0x2c52d80, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fedf61b04c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x2c52d80, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x2c52d80, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x2c52d80, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x2c52d80, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fedf61ae423 in ThreadWeaver::Thread::run (this=0x2c52d80) at ../../src/thread.cpp:103
#10 0x00007feeacbd62be in QThreadPrivate::start (arg=0x2c52d80) at thread/qthread_unix.cpp:337
#11 0x00007feeabcc56aa in start_thread (arg=0x7fedba5e8700) at pthread_create.c:333
#12 0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fedb9de7700 (LWP 2560)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3632730) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3632030, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fedf61ab4eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x3631f90, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fedf61ac29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x3631f90, th=th@entry=0x7fedac003190, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fedf61b04c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7fedac003190, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fedac003190, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7fedac003190, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fedac003190, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fedf61ae423 in ThreadWeaver::Thread::run (this=0x7fedac003190) at ../../src/thread.cpp:103
#10 0x00007feeacbd62be in QThreadPrivate::start (arg=0x7fedac003190) at thread/qthread_unix.cpp:337
#11 0x00007feeabcc56aa in start_thread (arg=0x7fedb9de7700) at pthread_create.c:333
#12 0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fedb95e6700 (LWP 2561)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3632730) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3632030, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fedf61ab4eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x3631f90, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fedf61ac29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x3631f90, th=th@entry=0x7fedb0002b90, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fedf61b04c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#10 0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#11 0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#12 0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#13 0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#14 0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#15 0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#16 0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fedb0002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#17 0x00007fedf61ae423 in ThreadWeaver::Thread::run (this=0x7fedb0002b90) at ../../src/thread.cpp:103
#18 0x00007feeacbd62be in QThreadPrivate::start (arg=0x7fedb0002b90) at thread/qthread_unix.cpp:337
#19 0x00007feeabcc56aa in start_thread (arg=0x7fedb95e6700) at pthread_create.c:333
#20 0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fedb8de5700 (LWP 2562)):
[KCrash Handler]
#6  __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:167
#7  0x00007fedc81a82da in memcpy (__len=6, __src=<optimized out>, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:53
#8  Baloo::PostingCodec::decode (this=this@entry=0x7fedb8de44ef, arr=...) at ../../../src/codecs/postingcodec.cpp:42
#9  0x00007fedc81957fe in DBPostingIterator::DBPostingIterator (this=0x7feda000c8d0, data=<optimized out>, size=<optimized out>) at ../../../src/engine/postingdb.cpp:177
#10 0x00007fedc81958c1 in Baloo::PostingDB::iter (this=this@entry=0x7fedb8de45e0, term=...) at ../../../src/engine/postingdb.cpp:169
#11 0x00007fedc819e44b in Baloo::Transaction::postingIterator (this=this@entry=0x7fedb8de49e0, query=...) at ../../../src/engine/transaction.cpp:303
#12 0x00007fedc85e461d in Baloo::SearchStore::constructQuery (this=this@entry=0x7fedb8de4ad0, tr=tr@entry=0x7fedb8de49e0, term=...) at ../../../src/lib/searchstore.cpp:192
#13 0x00007fedc85e47ae in Baloo::SearchStore::constructQuery (this=this@entry=0x7fedb8de4ad0, tr=tr@entry=0x7fedb8de49e0, term=...) at ../../../src/lib/searchstore.cpp:169
#14 0x00007fedc85e57dc in Baloo::SearchStore::exec (this=this@entry=0x7fedb8de4ad0, term=..., offset=0, limit=10, sortResults=<optimized out>) at ../../../src/lib/searchstore.cpp:75
#15 0x00007fedc85d4a32 in Baloo::Query::exec (this=this@entry=0x7fedb8de4b80) at ../../../src/lib/query.cpp:210
#16 0x00007fedc87f3f3f in SearchRunner::match (this=this@entry=0x3289500, context=..., type=..., category=...) at ../../../runners/baloo/baloosearchrunner.cpp:98
#17 0x00007fedc87f48b3 in SearchRunner::match (this=0x3289500, context=...) at ../../../runners/baloo/baloosearchrunner.cpp:160
#18 0x00007fee80091540 in Plasma::AbstractRunner::performMatch (this=0x3289500, localContext=...) at ../../src/abstractrunner.cpp:131
#19 0x00007fedf61afc70 in ThreadWeaver::Executor::run (this=<optimized out>, job=..., thread=<optimized out>) at ../../src/executor.cpp:52
#20 0x00007fedf61ae8b0 in ThreadWeaver::Job::execute (this=<optimized out>, self=..., th=0x3110250) at ../../src/job.cpp:83
#21 0x00007fedf61ae35a in ThreadWeaver::Thread::run (this=0x3110250) at ../../src/thread.cpp:114
#22 0x00007feeacbd62be in QThreadPrivate::start (arg=0x3110250) at thread/qthread_unix.cpp:337
#23 0x00007feeabcc56aa in start_thread (arg=0x7fedb8de5700) at pthread_create.c:333
#24 0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fed9bfff700 (LWP 2563)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007feeacbd755b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3632730) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3632030, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fedf61ab4eb in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=this@entry=0x3631f90, th=<optimized out>) at ../../src/weaver.cpp:594
#4  0x00007fedf61ac29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x3631f90, th=th@entry=0x7feda4002f90, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554
#5  0x00007fedf61b04c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7feda4002f90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66
#6  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7feda4002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#7  0x00007fedf61b0522 in ThreadWeaver::WorkingHardState::applyForWork (this=0x36327c0, th=0x7feda4002f90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73
#8  0x00007fedf61ab44d in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7feda4002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568
#9  0x00007fedf61ae423 in ThreadWeaver::Thread::run (this=0x7feda4002f90) at ../../src/thread.cpp:103
#10 0x00007feeacbd62be in QThreadPrivate::start (arg=0x7feda4002f90) at thread/qthread_unix.cpp:337
#11 0x00007feeabcc56aa in start_thread (arg=0x7fed9bfff700) at pthread_create.c:333
#12 0x00007feeac4eeeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7feeb1d29800 (LWP 1911)):
#0  0x00007feeac4e38dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007feea92901ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007feea92902fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007feeace0d27f in QEventDispatcherGlib::processEvents (this=0xed81f0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x00007feeacdb375a in QEventLoop::exec (this=this@entry=0x7ffcf23085a0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007feeacdbb2cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#6  0x00007feead0d000c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#7  0x00007feead890025 in QApplication::exec () at kernel/qapplication.cpp:2956
#8  0x00000000004322c3 in main (argc=2, argv=<optimized out>) at ../../shell/main.cpp:176

Reported using DrKonqi
Comment 1 Marco Martin 2016-03-14 13:40:35 UTC
*** Bug 360494 has been marked as a duplicate of this bug. ***
Comment 2 Texstar 2016-04-09 20:49:57 UTC
This also happens on PCLinuxOS and seems to happen more often when using the 3rd Menu option ->Application Menu. 

In fact this is the only Plasma crash we've experienced so great job KDE developers!!!
Comment 3 Texstar 2016-04-10 10:04:37 UTC
Still the same with Frameworks 5.21.0. Here is a quick video on how to make it crash. It is when the menu is expanded twice out then the pointer is moved to the main menu entry.

https://youtu.be/75kfF2S3We0
Comment 4 Alexander Potashev 2016-04-10 10:22:39 UTC
(In reply to Texstar from comment #3)
> Still the same with Frameworks 5.21.0. Here is a quick video on how to make
> it crash. It is when the menu is expanded twice out then the pointer is
> moved to the main menu entry.
> 
> https://youtu.be/75kfF2S3We0

Your crash is different and is not related to Baloo. Please report separately with attached stacktrace.

Judging by the stacktrace I get, your crash has a same roots as the following ones:
  https://bugs.kde.org/show_bug.cgi?id=360271
  https://bugs.kde.org/show_bug.cgi?id=361544
  https://bugs.kde.org/show_bug.cgi?id=361555
Comment 5 Christoph Cullmann 2016-09-11 13:32:01 UTC

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