Bug 381063

Summary: Plantage de Krunner
Product: [Plasma] krunner Reporter: Pascal <athurmt>
Component: generalAssignee: Kai Uwe Broulik <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: notmart
Priority: NOR Keywords: drkonqi
Version: 5.10.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Pascal 2017-06-10 13:14:17 UTC
Application: krunner (5.10.0)

Qt Version: 5.9.0
Frameworks Version: 5.34.0
Operating System: Linux 4.10.9-1 x86_64
Distribution: "KaOS"

-- Information about the crash:
- What I was doing when the application crashed:
le desktop était completement vide, je tape par erreur quelques caracteres ce qui a pour effet de lancer krunner, je vois les caracteres s'afficher dans la fenetre d'entree, j'appuie alors sur ECHAP pour sortir de krunner et un rapport de plantage apparait

The crash can be reproduced sometimes.

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

Thread 14 (Thread 0x7f23b37fe700 (LWP 20380)):
#0  0x00007f2404e845cf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#1  0x00007f24073993bb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f23ddebb57f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f23ddebf838 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f23ddebf882 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f23ddebd00f in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#10 0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 13 (Thread 0x7f23b3fff700 (LWP 20379)):
#0  0x00007f2404e845cf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#1  0x00007f24073993bb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f23ddebb57f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f23ddebf838 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f23ddebd00f in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#8  0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 12 (Thread 0x7f23c8ec5700 (LWP 20378)):
#0  0x00007f2404e845cf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#1  0x00007f24073993bb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f23ddebb57f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f23ddebf838 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f23ddebf882 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f23ddebd00f in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#10 0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 11 (Thread 0x7f23c96c6700 (LWP 20377)):
[KCrash Handler]
#5  0x00007f2406c53ff4 in __memmove_sse2_unaligned_erms () at /lib/libc.so.6
#6  0x00007f23d674fbec in  () at /usr/lib/libKF5BalooEngine.so.5
#7  0x00007f23d6738056 in Baloo::PostingDB::iter(QByteArray const&) () at /usr/lib/libKF5BalooEngine.so.5
#8  0x00007f23d6743a1a in Baloo::Transaction::postingIterator(Baloo::EngineQuery const&) const () at /usr/lib/libKF5BalooEngine.so.5
#9  0x00007f23d6ba1da6 in  () at /usr/lib/libKF5Baloo.so.5
#10 0x00007f23d6ba1f19 in  () at /usr/lib/libKF5Baloo.so.5
#11 0x00007f23d6ba3180 in  () at /usr/lib/libKF5Baloo.so.5
#12 0x00007f23d6b8f54f in Baloo::Query::exec() () at /usr/lib/libKF5Baloo.so.5
#13 0x00007f23d6ddd579 in  () at /usr/lib/qt5/plugins/krunner_baloosearchrunner.so
#14 0x00007f23d6dde6e9 in  () at /usr/lib/qt5/plugins/krunner_baloosearchrunner.so
#15 0x00007f23de0e0948 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /usr/lib/libKF5Runner.so.5
#16 0x00007f23ddebead7 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5
#17 0x00007f23ddebdb8a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5
#18 0x00007f23ddebcf60 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#19 0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#20 0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#21 0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 10 (Thread 0x7f23c9ec7700 (LWP 20376)):
#0  0x00007f2404e845cf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#1  0x00007f24073993bb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f23ddebb57f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f23ddebf838 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f23ddebf882 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f23ddebd00f in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#10 0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 9 (Thread 0x7f23ca6c8700 (LWP 20375)):
#0  0x00007f2404e845cf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#1  0x00007f24073993bb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f23ddebb57f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f23ddebf838 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f23ddebf882 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f23ddebd00f in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#10 0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 8 (Thread 0x7f23caec9700 (LWP 20374)):
#0  0x00007f2404e845cf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#1  0x00007f24073993bb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f23ddebb57f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f23ddebf838 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f23ddebd00f in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#8  0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 7 (Thread 0x7f23cb6ca700 (LWP 20373)):
#0  0x00007f2404e845cf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#1  0x00007f24073993bb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f23ddebb57f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f23ddebf838 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f23ddebf882 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f23ddeba71f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007f23ddebd00f in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#10 0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 6 (Thread 0x7f23cfd3f700 (LWP 20372)):
#0  0x00007f2404e845cf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#1  0x00007f24070216bc in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /buildsys/core/gcc/src/gcc-build/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu/bits/gthr-default.h:864
#2  0x00007f24070216bc in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /buildsys/core/gcc/src/gcc-5-20170214/libstdc++-v3/src/c++11/condition_variable.cc:53
#3  0x00007f23d4702a9e in  () at /usr/lib/libQt5WebKit.so.5
#4  0x00007f23d4702bb9 in  () at /usr/lib/libQt5WebKit.so.5
#5  0x00007f2407026850 in std::execute_native_thread_routine(void*) (__p=<optimized out>) at /buildsys/core/gcc/src/gcc-5-20170214/libstdc++-v3/src/c++11/thread.cc:84
#6  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#7  0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 5 (Thread 0x7f23e4ff6700 (LWP 20371)):
#0  0x00007f2406caeffd in poll () at /lib/libc.so.6
#1  0x00007f2400e8ccf4 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f2400e8cdfc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f24075b2a6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f240755f71a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f2407393ddc in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f2409656135 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#9  0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 4 (Thread 0x7f23ed57f700 (LWP 20370)):
#0  0x00007f2404e845cf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#1  0x00007f23eece053b in  () at /usr/lib/xorg/modules/dri/nouveau_dri.so
#2  0x00007f23eece02a7 in  () at /usr/lib/xorg/modules/dri/nouveau_dri.so
#3  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#4  0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 3 (Thread 0x7f23effff700 (LWP 20369)):
#0  0x00007f2406caeffd in poll () at /lib/libc.so.6
#1  0x00007f2400e8ccf4 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f2400e8cdfc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f24075b2a6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f240755f71a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f2407393ddc in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f240a866a45 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#9  0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 2 (Thread 0x7f23f6045700 (LWP 20368)):
#0  0x00007f2406caeffd in poll () at /lib/libc.so.6
#1  0x00007f24063b3892 in  () at /usr/lib/libxcb.so.1
#2  0x00007f24063b55e7 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f23f7b90a99 in  () at /usr/lib/qt5/plugins/platforms/../../../libQt5XcbQpa.so.5
#4  0x00007f240739858a in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f2404e7e494 in start_thread () at /lib/libpthread.so.0
#6  0x00007f2406cb86ff in clone () at /lib/libc.so.6

Thread 1 (Thread 0x7f23f7def840 (LWP 20367)):
#0  0x00007f2404e845cf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib/libpthread.so.0
#1  0x00007f24063b3ae9 in  () at /usr/lib/libxcb.so.1
#2  0x00007f24063b5337 in  () at /usr/lib/libxcb.so.1
#3  0x00007f24063b54a1 in xcb_wait_for_reply64 () at /usr/lib/libxcb.so.1
#4  0x00007f240660e000 in _XReply () at /usr/lib/libX11.so.6
#5  0x00007f2404c4b402 in  () at /usr/lib/libGL.so.1
#6  0x00007f2404c4b717 in  () at /usr/lib/libGL.so.1
#7  0x00007f23eed64107 in  () at /usr/lib/xorg/modules/dri/nouveau_dri.so
#8  0x00007f23eed5e84c in  () at /usr/lib/xorg/modules/dri/nouveau_dri.so
#9  0x00007f23eec2194c in  () at /usr/lib/xorg/modules/dri/nouveau_dri.so
#10 0x00007f23eec22662 in  () at /usr/lib/xorg/modules/dri/nouveau_dri.so
#11 0x00007f23eebca495 in  () at /usr/lib/xorg/modules/dri/nouveau_dri.so
#12 0x00007f23eebd2cf4 in  () at /usr/lib/xorg/modules/dri/nouveau_dri.so
#13 0x00007f24098def36 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/libQt5Quick.so.5
#14 0x00007f24098e46a9 in QSGBatchRenderer::Renderer::render() () at /usr/lib/libQt5Quick.so.5
#15 0x00007f24098d543f in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5
#16 0x00007f24098d590b in QSGRenderer::renderScene(unsigned int) () at /usr/lib/libQt5Quick.so.5
#17 0x00007f240990f90e in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/libQt5Quick.so.5
#18 0x00007f2409965f64 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib/libQt5Quick.so.5
#19 0x00007f24099020bf in  () at /usr/lib/libQt5Quick.so.5
#20 0x00007f240996fc6f in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#21 0x00007f240a4b5913 in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/libKF5PlasmaQuick.so.5
#22 0x0000000000409c55 in  ()
#23 0x00007f240814eaac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#24 0x00007f2408155ed7 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#25 0x00007f2407560fa8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#26 0x00007f2407963c4e in QWindowPrivate::deliverUpdateRequest() () at /usr/lib/libQt5Gui.so.5
#27 0x00007f2407964119 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#28 0x00007f240996fc35 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#29 0x00007f240a4b5913 in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/libKF5PlasmaQuick.so.5
#30 0x0000000000409c55 in  ()
#31 0x00007f240814eaac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#32 0x00007f2408155ed7 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#33 0x00007f2407560fa8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#34 0x00007f24075b17de in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#35 0x00007f24075b1fc9 in  () at /usr/lib/libQt5Core.so.5
#36 0x00007f2400e8cb27 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#37 0x00007f2400e8cd58 in  () at /usr/lib/libglib-2.0.so.0
#38 0x00007f2400e8cdfc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#39 0x00007f24075b2a6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#40 0x00007f240755f71a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#41 0x00007f2407567b74 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#42 0x0000000000406b93 in  ()
#43 0x00007f2406bf04f0 in __libc_start_main () at /lib/libc.so.6
#44 0x0000000000406bfa in _start ()

Reported using DrKonqi
Comment 1 Marco Martin 2017-06-16 08:37:58 UTC

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