Bug 376834 - krunner-plasmashell
Summary: krunner-plasmashell
Status: RESOLVED DUPLICATE of bug 375388
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 5.9.2
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-02-23 08:07 UTC by Jp
Modified: 2017-04-21 13:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jp 2017-02-23 08:07:44 UTC
Application: krunner (5.9.2)

Qt Version: 5.8.0
Frameworks Version: 5.31.0
Operating System: Linux 4.9.9-1-MANJARO x86_64
Distribution: "Manjaro Linux"

-- Information about the crash:
- Unusual behavior I noticed:
Every now and then krunner crashes. the app I try to launch is always different.(not app specific) 
Plasmashell however usually doesn't load when I log in the first time I either have to start it manually with "kstart plasmashell" or log out and in again, it also takes long to load. this never used to happen.

The crash can be reproduced sometimes.

-- Backtrace:
Application: krunner (krunner), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe71b090800 (LWP 1317))]

Thread 12 (Thread 0x7fe6d9a5a700 (LWP 2125)):
#0  0x00007fe71467f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fe716fad58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fe6f52991d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fe6f529d9d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fe6f5298263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fe6f529b249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fe6da25b700 (LWP 2124)):
#0  0x00007fe71467f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fe716fad58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fe6f52991d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fe6f529d9d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fe6f5298263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fe6f529b249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fe6daa5c700 (LWP 2123)):
#0  0x00007fe71467f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fe716fad58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fe6f52991d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fe6f529d9d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fe6f5298263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fe6f529b249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fe6db25d700 (LWP 2122)):
#0  0x00007fe71467f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fe716fad58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fe6f52991d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fe6f529d9d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fe6f5298263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fe6f529b249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fe6dba5e700 (LWP 2121)):
#0  0x00007fe71467f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fe716fad58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fe6f52991d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fe6f529d9d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fe6f5298263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fe6f529b249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fe6dc25f700 (LWP 2120)):
#0  0x00007fe71467f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fe716fad58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fe6f52991d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fe6f529d9d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fe6f5298263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fe6f529b249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fe6dca60700 (LWP 2119)):
#0  0x00007fe71467f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fe716fad58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fe6f52991d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fe6f529d9d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fe6f5298263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fe6f529b249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fe6dd261700 (LWP 2118)):
#0  0x00007fe71467f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fe716fad58b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007fe6f52991d0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fe6f529d9d8 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fe6f5298263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fe6f529b249 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fe6f7fff700 (LWP 1462)):
#0  0x00007fe7168b848d in poll () at /usr/lib/libc.so.6
#1  0x00007fe712319786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fe71231989c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fe7171dc06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fe71718589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fe716fa7a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fe719ae5025 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fe6feccc700 (LWP 1374)):
#0  0x00007fe7168b848d in poll () at /usr/lib/libc.so.6
#1  0x00007fe712319786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fe71231989c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fe7171dc06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fe71718589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fe716fa7a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fe718a74125 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fe704d2a700 (LWP 1328)):
#0  0x00007fe7168b848d in poll () at /usr/lib/libc.so.6
#1  0x00007fe715fb08e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007fe715fb2679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fe706e79239 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fe716fac6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fe714679454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fe7168c17df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fe71b090800 (LWP 1317)):
[KCrash Handler]
#6  0x00007fe719fd3de1 in QQuickItemPrivate::setEffectiveVisibleRecur(bool) () at /usr/lib/libQt5Quick.so.5
#7  0x00007fe719fd3dea in QQuickItemPrivate::setEffectiveVisibleRecur(bool) () at /usr/lib/libQt5Quick.so.5
#8  0x00007fe719fd3dea in QQuickItemPrivate::setEffectiveVisibleRecur(bool) () at /usr/lib/libQt5Quick.so.5
#9  0x00007fe719fd3dea in QQuickItemPrivate::setEffectiveVisibleRecur(bool) () at /usr/lib/libQt5Quick.so.5
#10 0x00007fe719fd3dea in QQuickItemPrivate::setEffectiveVisibleRecur(bool) () at /usr/lib/libQt5Quick.so.5
#11 0x00007fe719fd3dea in QQuickItemPrivate::setEffectiveVisibleRecur(bool) () at /usr/lib/libQt5Quick.so.5
#12 0x00007fe719fd3f44 in QQuickItem::setVisible(bool) () at /usr/lib/libQt5Quick.so.5
#13 0x00007fe719fdb673 in  () at /usr/lib/libQt5Quick.so.5
#14 0x00007fe719acf73e in  () at /usr/lib/libQt5Qml.so.5
#15 0x00007fe719acf8b0 in  () at /usr/lib/libQt5Qml.so.5
#16 0x00007fe719accae9 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#17 0x00007fe719acccde in QQmlBinding::refresh() () at /usr/lib/libQt5Qml.so.5
#18 0x00007fe719aa2444 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5
#19 0x00007fe719a465ec in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib/libQt5Qml.so.5
#20 0x00007fe7171b3464 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#21 0x00007fe71a09c6b7 in  () at /usr/lib/libQt5Quick.so.5
#22 0x00007fe71a09c794 in QQuickItemView::modelUpdated(QQmlChangeSet const&, bool) () at /usr/lib/libQt5Quick.so.5
#23 0x00007fe71a1399e0 in  () at /usr/lib/libQt5Quick.so.5
#24 0x00007fe7171b2d49 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#25 0x00007fe719b343d6 in QQmlInstanceModel::modelUpdated(QQmlChangeSet const&, bool) () at /usr/lib/libQt5Qml.so.5
#26 0x00007fe719b02fb8 in  () at /usr/lib/libQt5Qml.so.5
#27 0x00007fe719b08baf in  () at /usr/lib/libQt5Qml.so.5
#28 0x00007fe719b08d54 in  () at /usr/lib/libQt5Qml.so.5
#29 0x00007fe719b0d5b6 in QQmlDelegateModel::_q_modelReset() () at /usr/lib/libQt5Qml.so.5
#30 0x00007fe719b313d5 in  () at /usr/lib/libQt5Qml.so.5
#31 0x00007fe719b31ba8 in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib/libQt5Qml.so.5
#32 0x00007fe7171b2ee4 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#33 0x00007fe71712998c in QAbstractItemModel::endResetModel() () at /usr/lib/libQt5Core.so.5
#34 0x00007fe6f56f075c in Milou::SourcesModel::slotMatchesChanged(QList<Plasma::QueryMatch> const&) () at /usr/lib/libmilou.so.5
#35 0x00007fe6f56f3d89 in  () at /usr/lib/libmilou.so.5
#36 0x00007fe7171b2d49 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#37 0x00007fe6f54cc562 in Plasma::RunnerManager::matchesChanged(QList<Plasma::QueryMatch> const&) () at /usr/lib/libKF5Runner.so.5
#38 0x00007fe6f54d15d0 in  () at /usr/lib/libKF5Runner.so.5
#39 0x00007fe7171b2d49 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#40 0x00007fe7171bfd98 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib/libQt5Core.so.5
#41 0x00007fe7171b3b63 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#42 0x00007fe71810434c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#43 0x00007fe71810bb61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#44 0x00007fe717187440 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#45 0x00007fe7171dacbe in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#46 0x00007fe7171db549 in  () at /usr/lib/libQt5Core.so.5
#47 0x00007fe712319587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#48 0x00007fe7123197f0 in  () at /usr/lib/libglib-2.0.so.0
#49 0x00007fe71231989c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#50 0x00007fe7171dc04f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#51 0x00007fe71718589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#52 0x00007fe71718dde4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#53 0x0000000000406c50 in  ()
#54 0x00007fe7167f9291 in __libc_start_main () at /usr/lib/libc.so.6
#55 0x0000000000406cda in _start ()

Possible duplicates by query: bug 376083.

Reported using DrKonqi
Comment 1 Christoph Feck 2017-04-21 13:03:20 UTC

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