Bug 354231

Summary: Fullscreen Application Launcher crash
Product: [Plasma] plasmashell Reporter: Gauvain Roussel-Tarbouriech <gauvain>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.4.2   
Target Milestone: 1.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gauvain Roussel-Tarbouriech 2015-10-22 21:30:16 UTC
Application: plasmashell (5.4.2)

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

-- Information about the crash:
- What I was doing when the application crashed:
	I just typed konqu manually on the fullscreen application launcher
	binded to the super key using ksuperkey and it crashed, nothing more.
	Cannot reproduce

The crash does not seem to be reproducible.

-- 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 0x7fea312a8800 (LWP 14304))]

Thread 13 (Thread 0x7fea1c908700 (LWP 14307)):
#0  0x00007fea2ba5d8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fea2faa4bd2 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7fea1c907cc0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  0x00007fea2faa4bd2 in _xcb_conn_wait (c=c@entry=0x9bb1a0, cond=cond@entry=0x9bb1e0, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:459
#3  0x00007fea2faa674f in xcb_wait_for_event (c=0x9bb1a0) at ../../src/xcb_in.c:623
#4  0x00007fea1ec52a39 in QXcbEventReader::run() (this=0x9ce1c0) at qxcbconnection.cpp:1105
#5  0x00007fea2c1502be in QThreadPrivate::start(void*) (arg=0x9ce1c0) at thread/qthread_unix.cpp:337
#6  0x00007fea2b23f6aa in start_thread (arg=0x7fea1c908700) at pthread_create.c:333
#7  0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fea1620e700 (LWP 14308)):
#0  0x00007fea31276610 in _dl_update_slotinfo (req_modid=1) at dl-tls.c:622
#1  0x00007fea3127687c in update_get_addr (ti=0x7fea2c564718) at dl-tls.c:801
#2  0x00007fea2c14f202 in QThreadData::current(bool) () at thread/qthread_unix.cpp:181
#3  0x00007fea2c14f202 in QThreadData::current(bool) (createIfNecessary=createIfNecessary@entry=true) at thread/qthread_unix.cpp:212
#4  0x00007fea2c386ae1 in postEventSourceCheck(GSource*) (timeout=0x0, s=0x7fea100012d0) at kernel/qeventdispatcher_glib.cpp:247
#5  0x00007fea2c386ae1 in postEventSourceCheck(GSource*) (source=0x7fea100012d0) at kernel/qeventdispatcher_glib.cpp:264
#6  0x00007fea28809c21 in g_main_context_check (context=context@entry=0x7fea10000990, max_priority=2147483647, fds=fds@entry=0x7fea10003070, n_fds=n_fds@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3681
#7  0x00007fea2880a190 in g_main_context_iterate (context=context@entry=0x7fea10000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3837
#8  0x00007fea2880a2fc in g_main_context_iteration (context=0x7fea10000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#9  0x00007fea2c38729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fea100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#10 0x00007fea2c32d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fea1620dda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#11 0x00007fea2c14b3d4 in QThread::exec() (this=this@entry=0xab08c0) at thread/qthread.cpp:503
#12 0x00007fea2e973f85 in QQmlThreadPrivate::run() (this=0xab08c0) at qml/ftw/qqmlthread.cpp:141
#13 0x00007fea2c1502be in QThreadPrivate::start(void*) (arg=0xab08c0) at thread/qthread_unix.cpp:337
#14 0x00007fea2b23f6aa in start_thread (arg=0x7fea1620e700) at pthread_create.c:333
#15 0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fea0c3f3700 (LWP 14312)):
#0  0x00007fea2b244da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea0f7e44da in radeon_drm_cs_emit_ioctl (mtx=0xc2ff78, cond=0xc2ffa0) at ../../../../../../../include/c11/threads_posix.h:154
#2  0x00007fea0f7e44da in radeon_drm_cs_emit_ioctl (sema=0xc2ff78) at ../../../../../../../src/gallium/auxiliary/os/os_thread.h:259
#3  0x00007fea0f7e44da in radeon_drm_cs_emit_ioctl (param=param@entry=0xc2fc30) at ../../../../../../../src/gallium/winsys/radeon/drm/radeon_drm_winsys.c:644
#4  0x00007fea0f7e3c17 in impl_thrd_routine (p=<optimized out>) at ../../../../../../../include/c11/threads_posix.h:87
#5  0x00007fea2b23f6aa in start_thread (arg=0x7fea0c3f3700) at pthread_create.c:333
#6  0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fea07bc2700 (LWP 14315)):
#0  0x00007ffe1bfefc4f in clock_gettime ()
#1  0x00007fea2ba7738d in __GI___clock_gettime (clock_id=<optimized out>, tp=tp@entry=0x7fea07bc1b10) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007fea2c2013a6 in qt_gettime() (ts=0x7fea07bc1b10, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007fea2c2013a6 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007fea2c2013a6 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007fea2c384d29 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7fea00002cd0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007fea2c385295 in QTimerInfoList::timerWait(timespec&) (this=0x7fea00002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007fea2c38667e in timerSourcePrepare(GSource*, gint*) (timeout=0x7fea07bc1be4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007fea2c38667e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7fea07bc1be4) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007fea2880977d in g_main_context_prepare (context=context@entry=0x7fea00000990, priority=priority@entry=0x7fea07bc1c70) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3442
#10 0x00007fea2880a11b in g_main_context_iterate (context=context@entry=0x7fea00000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#11 0x00007fea2880a2fc in g_main_context_iteration (context=0x7fea00000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#12 0x00007fea2c38729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fea000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007fea2c32d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fea07bc1da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007fea2c14b3d4 in QThread::exec() (this=this@entry=0xd99ac0) at thread/qthread.cpp:503
#15 0x00007fea2e973f85 in QQmlThreadPrivate::run() (this=0xd99ac0) at qml/ftw/qqmlthread.cpp:141
#16 0x00007fea2c1502be in QThreadPrivate::start(void*) (arg=0xd99ac0) at thread/qthread_unix.cpp:337
#17 0x00007fea2b23f6aa in start_thread (arg=0x7fea07bc2700) at pthread_create.c:333
#18 0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fea052ed700 (LWP 14320)):
#0  0x00007ffe1bfefc4f in clock_gettime ()
#1  0x00007fea2ba7738d in __GI___clock_gettime (clock_id=<optimized out>, tp=tp@entry=0x7fea052ecb10) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007fea2c2013a6 in qt_gettime() (ts=0x7fea052ecb10, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007fea2c2013a6 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007fea2c2013a6 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007fea2c384d29 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7fe9fc002ed0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007fea2c385295 in QTimerInfoList::timerWait(timespec&) (this=0x7fe9fc002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007fea2c38667e in timerSourcePrepare(GSource*, gint*) (timeout=0x7fea052ecbe4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007fea2c38667e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7fea052ecbe4) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007fea2880977d in g_main_context_prepare (context=context@entry=0x7fe9fc000990, priority=priority@entry=0x7fea052ecc70) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3442
#10 0x00007fea2880a11b in g_main_context_iterate (context=context@entry=0x7fe9fc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#11 0x00007fea2880a2fc in g_main_context_iteration (context=0x7fe9fc000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#12 0x00007fea2c38729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe9fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007fea2c32d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fea052ecda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007fea2c14b3d4 in QThread::exec() (this=this@entry=0xec2c60) at thread/qthread.cpp:503
#15 0x00007fea2e973f85 in QQmlThreadPrivate::run() (this=0xec2c60) at qml/ftw/qqmlthread.cpp:141
#16 0x00007fea2c1502be in QThreadPrivate::start(void*) (arg=0xec2c60) at thread/qthread_unix.cpp:337
#17 0x00007fea2b23f6aa in start_thread (arg=0x7fea052ed700) at pthread_create.c:333
#18 0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fe9f7997700 (LWP 14321)):
#0  0x00007fea2b244da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea30cff114 in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7fea30de7ee0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fea30cff159 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fea2b23f6aa in start_thread (arg=0x7fe9f7997700) at pthread_create.c:333
#4  0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fe974fad700 (LWP 14324)):
#0  0x00007ffe1bfefc4f in clock_gettime ()
#1  0x00007fea2ba7738d in __GI___clock_gettime (clock_id=<optimized out>, tp=tp@entry=0x7fe974facac0) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007fea2c2013a6 in qt_gettime() (ts=0x7fe974facac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007fea2c2013a6 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007fea2c2013a6 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007fea2c384d29 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7fe970002cd0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007fea2c385295 in QTimerInfoList::timerWait(timespec&) (this=0x7fe970002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007fea2c38667e in timerSourcePrepare(GSource*, gint*) (timeout=0x7fe974facb94, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007fea2c38667e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7fe974facb94) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007fea2880977d in g_main_context_prepare (context=context@entry=0x7fe970000990, priority=priority@entry=0x7fe974facc20) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3442
#10 0x00007fea2880a11b in g_main_context_iterate (context=context@entry=0x7fe970000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#11 0x00007fea2880a2fc in g_main_context_iteration (context=0x7fe970000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#12 0x00007fea2c38729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe9700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007fea2c32d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe974facd50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007fea2c14b3d4 in QThread::exec() (this=this@entry=0x1143080) at thread/qthread.cpp:503
#15 0x00007fea2f2efef6 in QQuickPixmapReader::run() (this=0x1143080) at util/qquickpixmapcache.cpp:797
#16 0x00007fea2c1502be in QThreadPrivate::start(void*) (arg=0x1143080) at thread/qthread_unix.cpp:337
#17 0x00007fea2b23f6aa in start_thread (arg=0x7fe974fad700) at pthread_create.c:333
#18 0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fe9656f0700 (LWP 14335)):
#0  0x00007ffe1bfefc4f in clock_gettime ()
#1  0x00007fea2ba7738d in __GI___clock_gettime (clock_id=<optimized out>, tp=tp@entry=0x7fe9656efaf0) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007fea2c2013a6 in qt_gettime() (ts=0x7fe9656efaf0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007fea2c2013a6 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007fea2c2013a6 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007fea2c384d29 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7fe9600030d0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007fea2c385295 in QTimerInfoList::timerWait(timespec&) (this=0x7fe9600030d0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007fea2c38667e in timerSourcePrepare(GSource*, gint*) (timeout=0x7fe9656efbc4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007fea2c38667e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7fe9656efbc4) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007fea2880977d in g_main_context_prepare (context=context@entry=0x7fe960000990, priority=priority@entry=0x7fe9656efc50) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3442
#10 0x00007fea2880a11b in g_main_context_iterate (context=context@entry=0x7fe960000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3820
#11 0x00007fea2880a2fc in g_main_context_iteration (context=0x7fe960000990, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#12 0x00007fea2c38729b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fe9600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007fea2c32d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fe9656efd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007fea2c14b3d4 in QThread::exec() (this=this@entry=0x1cc31f0) at thread/qthread.cpp:503
#15 0x00007fe96798a8f7 in KCupsConnection::run() (this=0x1cc31f0) at ../../libkcups/KCupsConnection.cpp:303
#16 0x00007fea2c1502be in QThreadPrivate::start(void*) (arg=0x1cc31f0) at thread/qthread_unix.cpp:337
#17 0x00007fea2b23f6aa in start_thread (arg=0x7fe9656f0700) at pthread_create.c:333
#18 0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fe958d06700 (LWP 17483)):
[KCrash Handler]
#6  0x00007fe95335aa48 in  () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#7  0x00007fe95335bc10 in mdb_txn_begin () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0
#8  0x00007fe9539d17ce in  () at /usr/lib/x86_64-linux-gnu/libKF5Baloo.so.5
#9  0x00007fe9539c0a32 in Baloo::Query::exec() () at /usr/lib/x86_64-linux-gnu/libKF5Baloo.so.5
#10 0x00007fe953bdff3f in SearchRunner::match(Plasma::RunnerContext&, QString const&, QString const&) (this=this@entry=0x2b99b00, context=..., type=..., category=...) at ../../../runners/baloo/baloosearchrunner.cpp:98
#11 0x00007fe953be08b3 in SearchRunner::match(Plasma::RunnerContext&) (this=0x2b99b00, context=...) at ../../../runners/baloo/baloosearchrunner.cpp:160
#12 0x00007fe96f2da540 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /usr/lib/x86_64-linux-gnu/libKF5Runner.so.5
#13 0x00007fe96e7efc70 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007fe96e7ee8b0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007fe96e7ee35a in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007fea2c1502be in QThreadPrivate::start(void*) (arg=0x2d452e0) at thread/qthread_unix.cpp:337
#17 0x00007fea2b23f6aa in start_thread (arg=0x7fe958d06700) at pthread_create.c:333
#18 0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fe95a007700 (LWP 17484)):
#0  0x00007fea2b244da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea2c15155b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x253e4c0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fea2c15155b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x275aff0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe96e7ec29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007fe96e7f04c8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fe96e7eb44d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe96e7f0522 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe96e7eb44d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe96e7ee423 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fea2c1502be in QThreadPrivate::start(void*) (arg=0x20df830) at thread/qthread_unix.cpp:337
#10 0x00007fea2b23f6aa in start_thread (arg=0x7fe95a007700) at pthread_create.c:333
#11 0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fe95314c700 (LWP 17485)):
#0  0x00007fea2b244da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea2c15155b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x253e4c0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fea2c15155b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x275aff0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe96e7ec29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007fe96e7f04c8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fe96e7eb44d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe96e7f0522 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe96e7eb44d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe96e7ee423 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fea2c1502be in QThreadPrivate::start(void*) (arg=0x7fe94c0cd7c0) at thread/qthread_unix.cpp:337
#10 0x00007fea2b23f6aa in start_thread (arg=0x7fe95314c700) at pthread_create.c:333
#11 0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fe95294b700 (LWP 17486)):
#0  0x00007fea2b244da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fea2c15155b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x253e4c0) at thread/qwaitcondition_unix.cpp:136
#2  0x00007fea2c15155b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x275aff0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe96e7ec29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007fe96e7f04c8 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fe96e7eb44d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fe96e7f0522 in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fe96e7eb44d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fe96e7ee423 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fea2c1502be in QThreadPrivate::start(void*) (arg=0x7fe954001250) at thread/qthread_unix.cpp:337
#10 0x00007fea2b23f6aa in start_thread (arg=0x7fe95294b700) at pthread_create.c:333
#11 0x00007fea2ba68eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fea312a8800 (LWP 14304)):
#0  0x00007fea2ba5d8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fea2880a1ec in g_main_context_iterate (priority=200, n_fds=2, fds=0x2779ed0, timeout=<optimized out>, context=0x7fea180016f0) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:4135
#2  0x00007fea2880a1ec in g_main_context_iterate (context=context@entry=0x7fea180016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3835
#3  0x00007fea2880a2fc in g_main_context_iteration (context=0x7fea180016f0, may_block=may_block@entry=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901
#4  0x00007fea2c38727f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x9f79a0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fea2c32d75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe1bfd3e90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fea2c3352cc in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188
#7  0x00007fea2c64a00c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1510
#8  0x00007fea2ce0a025 in QApplication::exec() () at kernel/qapplication.cpp:2956
#9  0x00000000004322c3 in main(int, char**) (argc=4, argv=<optimized out>) at ../../shell/main.cpp:176

Reported using DrKonqi
Comment 1 David Edmundson 2015-10-22 21:31:01 UTC

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