Bug 367608 - KRunner crashes when displaying PIM contacts
Summary: KRunner crashes when displaying PIM contacts
Status: RESOLVED DUPLICATE of bug 364342
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: 5.7.3
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Kai Uwe Broulik
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-08-20 18:34 UTC by Dennis Schridde
Modified: 2016-08-28 15:29 UTC (History)
1 user (show)

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 Dennis Schridde 2016-08-20 18:34:47 UTC
Application: krunner (5.7.3)

Qt Version: 5.6.1
Frameworks Version: 5.25.0
Operating System: Linux 4.7.1-gentoo x86_64
Distribution: "Gentoo Base System release 2.2"

-- Information about the crash:
- What I was doing when the application crashed:
Whenever I try to start "Chromium", KRunner will crash after a few keystrokes, while displaying a few PIM contacts at the top of the list.

This is a duplicate of #364342, but DrKonqi has a bug that does not allow me to mark it as a duplicate (bug #355807).

The crash can be reproduced every time.

-- Backtrace:
Application: krunner (krunner), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2a9d7b5840 (LWP 19804))]

Thread 14 (Thread 0x7f2a4ba70700 (LWP 20060)):
#0  0x00007f2a9a03c01d in poll () from /lib64/libc.so.6
#1  0x00007f2a976b823c in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2a976b834c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f2a9a97fa5b in QEventDispatcherGlib::processEvents (this=0x7f2a200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f2a9a931b7a in QEventLoop::exec (this=this@entry=0x7f2a4ba6fd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2a9a797534 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500
#6  0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x7f2a3c04e4b0) at thread/qthread_unix.cpp:341
#7  0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#8  0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f2a51588700 (LWP 19983)):
#0  0x00007f2a98033eef in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f2a9a79bf1a in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x14d04e0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x14dcbd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f2a68c2327f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f2a68c26fd8 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f2a68c27032 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f2a68c24d47 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x1a52770) at thread/qthread_unix.cpp:341
#10 0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#11 0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f2a51d89700 (LWP 19982)):
#0  0x00007f2a98033eef in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f2a9a79bf1a in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x14d04e0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x14dcbd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f2a68c2327f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f2a68c26fd8 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f2a68c24d47 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x1b2e130) at thread/qthread_unix.cpp:341
#8  0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#9  0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f2a5258a700 (LWP 19981)):
#0  0x00007f2a98033eef in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f2a9a79bf1a in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x14d04e0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x14dcbd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f2a68c2327f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f2a68c26fd8 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f2a68c27032 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f2a68c27032 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f2a68c24d47 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x1b328d0) at thread/qthread_unix.cpp:341
#12 0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#13 0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f2a52d8b700 (LWP 19980)):
#0  0x00007f2a98033eef in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f2a9a79bf1a in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x14d04e0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x14dcbd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f2a68c2327f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f2a68c26fd8 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f2a68c24d47 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x1b2fd80) at thread/qthread_unix.cpp:341
#8  0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#9  0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f2a5358c700 (LWP 19979)):
#0  0x00007f2a98033eef in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f2a9a79bf1a in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x14d04e0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x14dcbd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f2a68c2327f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f2a68c26fd8 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f2a68c27032 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f2a68c24d47 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x19bc890) at thread/qthread_unix.cpp:341
#10 0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#11 0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f2a4358c700 (LWP 19978)):
[KCrash Handler]
#6  0x00007f2a99f91dc8 in raise () from /lib64/libc.so.6
#7  0x00007f2a99f930f9 in abort () from /lib64/libc.so.6
#8  0x00007f2a9a787e99 in qt_message_fatal (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1648
#9  QMessageLogger::fatal (this=<optimized out>, msg=<optimized out>) at global/qlogging.cpp:790
#10 0x00007f28daf70833 in QtWebEngineCore::initialize() () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007f2a9a935c3f in qAddPreRoutine (p=0x7f28daf70718 <QtWebEngineCore::initialize()>) at kernel/qcoreapplication.cpp:250
#12 0x00007f2a9d7c607a in call_init.part () from /lib64/ld-linux-x86-64.so.2
#13 0x00007f2a9d7c61df in _dl_init () from /lib64/ld-linux-x86-64.so.2
#14 0x00007f2a9d7ca559 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2
#15 0x00007f2a9d7c5f2c in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#16 0x00007f2a9d7c9db7 in _dl_open () from /lib64/ld-linux-x86-64.so.2
#17 0x00007f2a95e87fb9 in dlopen_doit () from /lib64/libdl.so.2
#18 0x00007f2a9d7c5f2c in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#19 0x00007f2a95e88599 in _dlerror_run () from /lib64/libdl.so.2
#20 0x00007f2a95e88041 in dlopen () from /lib64/libdl.so.2
#21 0x00007f2a9a92ff50 in QLibraryPrivate::load_sys (this=0x7f2a3c045b80) at plugin/qlibrary_unix.cpp:227
#22 0x00007f2a9a92a72d in QLibraryPrivate::load (this=this@entry=0x7f2a3c045b80) at plugin/qlibrary.cpp:532
#23 0x00007f2a9a92a94b in QLibraryPrivate::loadPlugin (this=0x7f2a3c045b80) at plugin/qlibrary.cpp:580
#24 0x00007f2a9a91ede0 in QPluginLoader::instance (this=0x7f2a3c04bbb0) at plugin/qpluginloader.cpp:189
#25 0x00007f2a56bc05de in Akonadi::PluginLoader::createForName(QString const&) () from /usr/lib64/libKF5AkonadiCore.so.5
#26 0x00007f2a56bf35a3 in ?? () from /usr/lib64/libKF5AkonadiCore.so.5
#27 0x00007f2a56bfcffd in ?? () from /usr/lib64/libKF5AkonadiCore.so.5
#28 0x00007f2a56bf262c in Akonadi::TypePluginLoader::objectForMimeTypeAndClass(QString const&, QVector<int> const&, QFlags<Akonadi::TypePluginLoader::Option>) () from /usr/lib64/libKF5AkonadiCore.so.5
#29 0x00007f2a56bf2bf9 in Akonadi::TypePluginLoader::defaultObjectForMimeType(QString const&) () from /usr/lib64/libKF5AkonadiCore.so.5
#30 0x00007f2a56bf2c79 in Akonadi::TypePluginLoader::defaultPluginForMimeType(QString const&) () from /usr/lib64/libKF5AkonadiCore.so.5
#31 0x00007f2a56b9c9c7 in Akonadi::ItemSerializer::deserialize(Akonadi::Item&, QByteArray const&, QIODevice&, int) () from /usr/lib64/libKF5AkonadiCore.so.5
#32 0x00007f2a56b9d99a in Akonadi::ItemSerializer::deserialize(Akonadi::Item&, QByteArray const&, QByteArray const&, int, bool) () from /usr/lib64/libKF5AkonadiCore.so.5
#33 0x00007f2a56bcbf26 in ?? () from /usr/lib64/libKF5AkonadiCore.so.5
#34 0x00007f2a56c157a5 in Akonadi::ItemFetchJob::doHandleResponse(long long, Akonadi::Protocol::Command const&) () from /usr/lib64/libKF5AkonadiCore.so.5
#35 0x00007f2a56c1e228 in ?? () from /usr/lib64/libKF5AkonadiCore.so.5
#36 0x00007f2a56bdf7a1 in Akonadi::SessionPrivate::handleCommand(long long, Akonadi::Protocol::Command const&) () from /usr/lib64/libKF5AkonadiCore.so.5
#37 0x00007f2a56be1680 in ?? () from /usr/lib64/libKF5AkonadiCore.so.5
#38 0x00007f2a9a95a911 in QObject::event (this=0x7f2a3c0071e0, e=<optimized out>) at kernel/qobject.cpp:1256
#39 0x00007f2a9b443c7c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f2a3c0071e0, e=0x7f2a200053f0) at kernel/qapplication.cpp:3804
#40 0x00007f2a9b4490ad in QApplication::notify (this=0x7ffc211b0180, receiver=0x7f2a3c0071e0, e=0x7f2a200053f0) at kernel/qapplication.cpp:3561
#41 0x00007f2a9a932cb9 in QCoreApplication::notifyInternal2 (receiver=0x7f2a3c0071e0, event=event@entry=0x7f2a200053f0) at kernel/qcoreapplication.cpp:1015
#42 0x00007f2a9a934c88 in QCoreApplication::sendEvent (event=0x7f2a200053f0, receiver=<optimized out>) at kernel/qcoreapplication.h:225
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1b80640) at kernel/qcoreapplication.cpp:1650
#44 0x00007f2a9a935148 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508
#45 0x00007f2a9a97f9c3 in postEventSourceDispatch (s=0x7f2a3c0012d0) at kernel/qeventdispatcher_glib.cpp:270
#46 0x00007f2a976b803e in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#47 0x00007f2a976b82a0 in ?? () from /usr/lib64/libglib-2.0.so.0
#48 0x00007f2a976b834c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#49 0x00007f2a9a97fa37 in QEventDispatcherGlib::processEvents (this=0x7f2a3c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#50 0x00007f2a9a931b7a in QEventLoop::exec (this=0x7f2a4358b810, flags=...) at kernel/qeventloop.cpp:204
#51 0x00007f2a9b091356 in KJob::exec() () from /usr/lib64/libKF5CoreAddons.so.5
#52 0x00007f2a5744d8f4 in ?? () from /usr/lib64/qt5/plugins/krunner_pimcontacts.so
#53 0x00007f2a5744f4f1 in ?? () from /usr/lib64/qt5/plugins/krunner_pimcontacts.so
#54 0x00007f2a68e4b2a8 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from /usr/lib64/libKF5Runner.so.5
#55 0x00007f2a68c2685d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib64/libKF5ThreadWeaver.so.5
#56 0x00007f2a68c25520 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib64/libKF5ThreadWeaver.so.5
#57 0x00007f2a68c24c9e in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#58 0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x1b7e1b0) at thread/qthread_unix.cpp:341
#59 0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#60 0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f2a53d8d700 (LWP 19977)):
#0  0x00007f2a98033eef in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f2a9a79bf1a in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x14d04e0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x14dcbd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f2a68c2327f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f2a68c26fd8 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f2a68c27032 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f2a68c24d47 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x19f8210) at thread/qthread_unix.cpp:341
#10 0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#11 0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f2a5458e700 (LWP 19976)):
#0  0x00007f2a98033eef in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f2a9a79bf1a in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x14d04e0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x14dcbd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f2a68c2327f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f2a68c26fd8 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f2a68c27032 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f2a68c2246d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f2a68c24d47 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x1b87840) at thread/qthread_unix.cpp:341
#10 0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#11 0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f2a6b8de700 (LWP 19847)):
#0  0x00007f2a976fae21 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f2a976b7818 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2a976b816b in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f2a976b834c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f2a9a97fa5b in QEventDispatcherGlib::processEvents (this=0x7f2a640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f2a9a931b7a in QEventLoop::exec (this=this@entry=0x7f2a6b8ddd60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2a9a797534 in QThread::exec (this=this@entry=0x1064460) at thread/qthread.cpp:500
#7  0x00007f2a9c766dd5 in QQmlThreadPrivate::run (this=0x1064460) at qml/ftw/qqmlthread.cpp:141
#8  0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x1064460) at thread/qthread_unix.cpp:341
#9  0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#10 0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f2a6cf7e700 (LWP 19832)):
#0  0x00007f2a98033eef in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f2a85c3c633 in cnd_wait (mtx=0xd73920, cond=0xd73948) at /var/tmp/portage/media-libs/mesa-12.0.1/work/mesa-12.0.1/include/c11/threads_posix.h:159
#2  pipe_semaphore_wait (sema=0xd73920) at /var/tmp/portage/media-libs/mesa-12.0.1/work/mesa-12.0.1/src/gallium/auxiliary/os/os_thread.h:259
#3  radeon_drm_cs_emit_ioctl (param=param@entry=0xd734d0) at /var/tmp/portage/media-libs/mesa-12.0.1/work/mesa-12.0.1/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c:710
#4  0x00007f2a85c3bd87 in impl_thrd_routine (p=<optimized out>) at /var/tmp/portage/media-libs/mesa-12.0.1/work/mesa-12.0.1/include/c11/threads_posix.h:87
#5  0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#6  0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f2a86a4e700 (LWP 19829)):
#0  0x00007f2a9a794ab9 in std::__atomic_base<QMutexData*>::compare_exchange_strong (__m2=<optimized out>, __m1=std::memory_order_acquire, __p2=<optimized out>, __p1=@0x7f2a86a4dae8: 0x0, this=0xcda628) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/bits/atomic_base.h:752
#1  std::atomic<QMutexData*>::compare_exchange_strong (__m=std::memory_order_acquire, __p2=<optimized out>, __p1=@0x7f2a86a4dae8: 0x0, this=0xcda628) at /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5/atomic:475
#2  QAtomicOps<QMutexData*>::testAndSetAcquire<QMutexData*> (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, _q_value=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:158
#3  QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, this=0xcda628) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:276
#4  QBasicMutex::fastTryLock (current=<synthetic pointer>, this=0xcda628) at thread/qmutex.h:82
#5  QMutex::lock (this=this@entry=0xcda628) at thread/qmutex.cpp:219
#6  0x00007f2a9a97f80b in QMutexLocker::QMutexLocker (m=0xcda628, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:128
#7  QThreadData::canWaitLocked (this=0xcda600) at ../../include/QtCore/5.6.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:246
#8  postEventSourcePrepare (s=0x7f2a780012d0, timeout=0x7f2a86a4db84) at kernel/qeventdispatcher_glib.cpp:253
#9  0x00007f2a976b780c in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f2a976b816b in ?? () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f2a976b834c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f2a9a97fa5b in QEventDispatcherGlib::processEvents (this=0x7f2a780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#13 0x00007f2a9a931b7a in QEventLoop::exec (this=this@entry=0x7f2a86a4dd50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2a9a797534 in QThread::exec (this=this@entry=0x7f2a9d966680 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500
#15 0x00007f2a9d8f4565 in QDBusConnectionManager::run (this=0x7f2a9d966680 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189
#16 0x00007f2a9a79b8db in QThreadPrivate::start (arg=0x7f2a9d966680 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341
#17 0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#18 0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f2a887e6700 (LWP 19828)):
#0  0x00007f2a9a03c01d in poll () from /lib64/libc.so.6
#1  0x00007f2a9952b8b2 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f2a9952d647 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f2a8a539c19 in QXcbEventReader::run (this=0xc89a30) at qxcbconnection.cpp:1325
#4  0x00007f2a9a79b8db in QThreadPrivate::start (arg=0xc89a30) at thread/qthread_unix.cpp:341
#5  0x00007f2a9802e3fc in start_thread () from /lib64/libpthread.so.0
#6  0x00007f2a9a044ead in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f2a9d7b5840 (LWP 19804)):
#0  0x00007f2a9a03c01d in poll () from /lib64/libc.so.6
#1  0x00007f2a976b823c in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2a976b834c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f2a9a97fa5b in QEventDispatcherGlib::processEvents (this=0xcc2610, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f2a9a931b7a in QEventLoop::exec (this=this@entry=0x7ffc211b00b0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2a9a939494 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285
#6  0x00007f2a9ac6026c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607
#7  0x00007f2a9b440d65 in QApplication::exec () at kernel/qapplication.cpp:2979
#8  0x0000000000406f8d in main (argc=1, argv=<optimized out>) at /var/tmp/portage/kde-plasma/plasma-workspace-5.7.3/work/plasma-workspace-5.7.3/krunner/main.cpp:88

Possible duplicates by query: bug 364342.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-08-28 15:29:52 UTC

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