Bug 228658

Summary: krunner crashed after "kdesu kate /etc/fstab"
Product: [Plasma] krunner Reporter: Martin Stolpe <martinstolpe>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Martin Stolpe 2010-02-26 20:35:07 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.2
Operating System: Linux 2.6.33-kms i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
Krunner is running in task oriented view.
When trying to type this command "kdesu kate /boot/grub/menu.lst" krunner would stop after "kdesu kate /boot/grub/menu". After klicking with the mouse into the address bar it worked. When I tried to type in the command a second time after I had started the application it worked fine.
Same with the command which caused the crash. Crash on the first time I've typed the command, it worked on the second time.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Oberfläche zur Ausführung von Befehlen (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5341930 (LWP 2610))]

Thread 5 (Thread 0xa7246b70 (LWP 3139)):
#0  0xb7746424 in __kernel_vsyscall ()
#1  0xb5ee7eb6 in poll () from /lib/libc.so.6
#2  0xb5370eab in _dbus_poll () from /usr/lib/libdbus-1.so.3
#3  0xb5368f8f in socket_do_iteration () from /usr/lib/libdbus-1.so.3
#4  0xb53671ac in _dbus_transport_do_iteration () from /usr/lib/libdbus-1.so.3
#5  0xb5351b43 in _dbus_connection_do_iteration_unlocked () from /usr/lib/libdbus-1.so.3
#6  0xb53523c8 in _dbus_connection_flush_unlocked () from /usr/lib/libdbus-1.so.3
#7  0xb535412f in _dbus_connection_block_pending_call () from /usr/lib/libdbus-1.so.3
#8  0xb5361991 in dbus_pending_call_block () from /usr/lib/libdbus-1.so.3
#9  0xb535374c in dbus_connection_send_with_reply_and_block () from /usr/lib/libdbus-1.so.3
#10 0xb5cb3896 in ?? () from /usr/lib/libQtDBus.so.4
#11 0xb5c9e4fb in QDBusConnection::call(QDBusMessage const&, QDBus::CallMode, int) const () from /usr/lib/libQtDBus.so.4
#12 0xa7d9a399 in Soprano::Client::DBusAbstractInterface::callWithArgumentListAndBigTimeout(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/libsopranoclient.so.1
#13 0xa7da9103 in Soprano::Client::DBusClientQueryResultIteratorBackend::next() () from /usr/lib/libsopranoclient.so.1
#14 0xa7f1e1c0 in Soprano::Iterator<Soprano::BindingSet>::next() () from /usr/lib/libnepomuk.so.4
#15 0xa7f1a7ae in Nepomuk::ResourceData::load() () from /usr/lib/libnepomuk.so.4
#16 0xa7f1b0a1 in Nepomuk::ResourceData::hasType(QUrl const&) () from /usr/lib/libnepomuk.so.4
#17 0xa7f3928e in Nepomuk::Resource::hasType(QUrl const&) const () from /usr/lib/libnepomuk.so.4
#18 0xa7f9acc7 in Nepomuk::QueryClientWrapper::slotNewEntries(QList<Nepomuk::Query::Result> const&) () from /usr/lib/kde4/krunner_nepomuksearchrunner.so
#19 0xa7f9b41b in Nepomuk::QueryClientWrapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/krunner_nepomuksearchrunner.so
#20 0xb6c3f95a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#21 0xb6c4e167 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#22 0xa7ede014 in Nepomuk::Query::QueryServiceClient::newEntries(QList<Nepomuk::Query::Result> const&) () from /usr/lib/libnepomukquery.so.4
#23 0xa7ee059d in Nepomuk::Query::QueryServiceClient::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libnepomukquery.so.4
#24 0xb6c3f95a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#25 0xb6c4e167 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#26 0xa7ee8d04 in OrgKdeNepomukQueryInterface::newEntries(QList<Nepomuk::Query::Result> const&) () from /usr/lib/libnepomukquery.so.4
#27 0xa7ee8f95 in OrgKdeNepomukQueryInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libnepomukquery.so.4
#28 0xb5cae359 in ?? () from /usr/lib/libQtDBus.so.4
#29 0xb5cb92f7 in ?? () from /usr/lib/libQtDBus.so.4
#30 0xb6c4b116 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#31 0xb6182ba4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#32 0xb618975e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#33 0xb6f1cdeb in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#34 0xb6c3a6f2 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#35 0xb6c3d11a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#36 0xb6c3d27e in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#37 0xb6c66bc0 in ?? () from /usr/lib/libQtCore.so.4
#38 0xb5970378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0xb5973bf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#40 0xb5973d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#41 0xb6c66686 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0xb6c38cca in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb6c3912a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#44 0xa7ee0504 in Nepomuk::Query::QueryServiceClient::blockingQuery(Nepomuk::Query::Query const&) () from /usr/lib/libnepomukquery.so.4
#45 0xa7f9b4ce in Nepomuk::QueryClientWrapper::runQuery() () from /usr/lib/kde4/krunner_nepomuksearchrunner.so
#46 0xa7f99067 in Nepomuk::SearchRunner::match(Plasma::RunnerContext&) () from /usr/lib/kde4/krunner_nepomuksearchrunner.so
#47 0xb4f5799f in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from /usr/lib/libplasma.so.3
#48 0xb4ff755c in Plasma::FindMatchesJob::run() () from /usr/lib/libplasma.so.3
#49 0xb7738c3e in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#50 0xb7738f92 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#51 0xb7737c82 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#52 0xb77383dc in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#53 0xb6b3659f in ?? () from /usr/lib/libQtCore.so.4
#54 0xb6ac38ac in start_thread () from /lib/libpthread.so.0
#55 0xb5ef201e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa6a45b70 (LWP 3140)):
#0  0xb7746424 in __kernel_vsyscall ()
#1  0xb6ac7e55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb536ff76 in _dbus_pthread_condvar_wait () from /usr/lib/libdbus-1.so.3
#3  0xb53668c3 in _dbus_condvar_wait () from /usr/lib/libdbus-1.so.3
#4  0xb53516a2 in _dbus_connection_acquire_io_path () from /usr/lib/libdbus-1.so.3
#5  0xb5351b15 in _dbus_connection_do_iteration_unlocked () from /usr/lib/libdbus-1.so.3
#6  0xb53523c8 in _dbus_connection_flush_unlocked () from /usr/lib/libdbus-1.so.3
#7  0xb535412f in _dbus_connection_block_pending_call () from /usr/lib/libdbus-1.so.3
#8  0xb5361991 in dbus_pending_call_block () from /usr/lib/libdbus-1.so.3
#9  0xb535374c in dbus_connection_send_with_reply_and_block () from /usr/lib/libdbus-1.so.3
#10 0xb5cb3896 in ?? () from /usr/lib/libQtDBus.so.4
#11 0xb5c9e4fb in QDBusConnection::call(QDBusMessage const&, QDBus::CallMode, int) const () from /usr/lib/libQtDBus.so.4
#12 0xb5cbebaf in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/libQtDBus.so.4
#13 0xb5cbf1ef in QDBusAbstractInterface::internalConstCall(QDBus::CallMode, QString const&, QList<QVariant> const&) const () from /usr/lib/libQtDBus.so.4
#14 0xb5ca1882 in QDBusConnectionInterface::isServiceRegistered(QString const&) const () from /usr/lib/libQtDBus.so.4
#15 0xa7489c60 in KGetRunner::parseUrls(QString const&) const () from /usr/lib/kde4/krunner_kget.so
#16 0xa748acd0 in KGetRunner::match(Plasma::RunnerContext&) () from /usr/lib/kde4/krunner_kget.so
#17 0xb4f5799f in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from /usr/lib/libplasma.so.3
#18 0xb4ff755c in Plasma::FindMatchesJob::run() () from /usr/lib/libplasma.so.3
#19 0xb7738c3e in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#20 0xb7738f92 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#21 0xb7737c82 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#22 0xb77383dc in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#23 0xb6b3659f in ?? () from /usr/lib/libQtCore.so.4
#24 0xb6ac38ac in start_thread () from /lib/libpthread.so.0
#25 0xb5ef201e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa6244b70 (LWP 3141)):
#0  0xb7746424 in __kernel_vsyscall ()
#1  0xb6acab4c in __lll_unlock_wake () from /lib/libpthread.so.0
#2  0xb6ac726b in _L_unlock_432 () from /lib/libpthread.so.0
#3  0xb6ac718a in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#4  0xb536fc9d in _dbus_pthread_mutex_unlock () from /usr/lib/libdbus-1.so.3
#5  0xb5366808 in _dbus_mutex_unlock () from /usr/lib/libdbus-1.so.3
#6  0xb5351652 in _dbus_connection_acquire_io_path () from /usr/lib/libdbus-1.so.3
#7  0xb5351b15 in _dbus_connection_do_iteration_unlocked () from /usr/lib/libdbus-1.so.3
#8  0xb53523c8 in _dbus_connection_flush_unlocked () from /usr/lib/libdbus-1.so.3
#9  0xb535412f in _dbus_connection_block_pending_call () from /usr/lib/libdbus-1.so.3
#10 0xb5361991 in dbus_pending_call_block () from /usr/lib/libdbus-1.so.3
#11 0xb535374c in dbus_connection_send_with_reply_and_block () from /usr/lib/libdbus-1.so.3
#12 0xb5cb3896 in ?? () from /usr/lib/libQtDBus.so.4
#13 0xb5c9e4fb in QDBusConnection::call(QDBusMessage const&, QDBus::CallMode, int) const () from /usr/lib/libQtDBus.so.4
#14 0xb5cbebaf in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/libQtDBus.so.4
#15 0xb5cbf1ef in QDBusAbstractInterface::internalConstCall(QDBus::CallMode, QString const&, QList<QVariant> const&) const () from /usr/lib/libQtDBus.so.4
#16 0xb5ca1882 in QDBusConnectionInterface::isServiceRegistered(QString const&) const () from /usr/lib/libQtDBus.so.4
#17 0xa7ede25a in Nepomuk::Query::QueryServiceClient::serviceAvailable() () from /usr/lib/libnepomukquery.so.4
#18 0xa7f99019 in Nepomuk::SearchRunner::match(Plasma::RunnerContext&) () from /usr/lib/kde4/krunner_nepomuksearchrunner.so
#19 0xb4f5799f in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from /usr/lib/libplasma.so.3
#20 0xb4ff755c in Plasma::FindMatchesJob::run() () from /usr/lib/libplasma.so.3
#21 0xb7738c3e in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#22 0xb7738f92 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#23 0xb7737c82 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#24 0xb77383dc in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#25 0xb6b3659f in ?? () from /usr/lib/libQtCore.so.4
#26 0xb6ac38ac in start_thread () from /lib/libpthread.so.0
#27 0xb5ef201e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa5a43b70 (LWP 3142)):
#0  0xb7746424 in __kernel_vsyscall ()
#1  0xb6aca9c9 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0xb6acde1c in _L_cond_lock_571 () from /lib/libpthread.so.0
#3  0xb6acdc40 in __pthread_mutex_cond_lock () from /lib/libpthread.so.0
#4  0xb6ac7ef3 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#5  0xb536ff76 in _dbus_pthread_condvar_wait () from /usr/lib/libdbus-1.so.3
#6  0xb53668c3 in _dbus_condvar_wait () from /usr/lib/libdbus-1.so.3
#7  0xb53516a2 in _dbus_connection_acquire_io_path () from /usr/lib/libdbus-1.so.3
#8  0xb5351b15 in _dbus_connection_do_iteration_unlocked () from /usr/lib/libdbus-1.so.3
#9  0xb53523c8 in _dbus_connection_flush_unlocked () from /usr/lib/libdbus-1.so.3
#10 0xb535412f in _dbus_connection_block_pending_call () from /usr/lib/libdbus-1.so.3
#11 0xb5361991 in dbus_pending_call_block () from /usr/lib/libdbus-1.so.3
#12 0xb535374c in dbus_connection_send_with_reply_and_block () from /usr/lib/libdbus-1.so.3
#13 0xb5cb3896 in ?? () from /usr/lib/libQtDBus.so.4
#14 0xb5c9e4fb in QDBusConnection::call(QDBusMessage const&, QDBus::CallMode, int) const () from /usr/lib/libQtDBus.so.4
#15 0xb5cbebaf in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/libQtDBus.so.4
#16 0xb5cbf1ef in QDBusAbstractInterface::internalConstCall(QDBus::CallMode, QString const&, QList<QVariant> const&) const () from /usr/lib/libQtDBus.so.4
#17 0xb5ca1882 in QDBusConnectionInterface::isServiceRegistered(QString const&) const () from /usr/lib/libQtDBus.so.4
#18 0xa7489c60 in KGetRunner::parseUrls(QString const&) const () from /usr/lib/kde4/krunner_kget.so
#19 0xa748acd0 in KGetRunner::match(Plasma::RunnerContext&) () from /usr/lib/kde4/krunner_kget.so
#20 0xb4f5799f in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from /usr/lib/libplasma.so.3
#21 0xb4ff755c in Plasma::FindMatchesJob::run() () from /usr/lib/libplasma.so.3
#22 0xb7738c3e in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#23 0xb7738f92 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#24 0xb7737c82 in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#25 0xb77383dc in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#26 0xb6b3659f in ?? () from /usr/lib/libQtCore.so.4
#27 0xb6ac38ac in start_thread () from /lib/libpthread.so.0
#28 0xb5ef201e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5341930 (LWP 2610)):
[KCrash Handler]
#6  0xb62422b9 in QIcon::QIcon(QIcon const&) () from /usr/lib/libQtGui.so.4
#7  0xb36b435e in QuickSand::QsMatchView::showSelected() () from /usr/lib/libkdeinit4_krunner.so
#8  0xb36b5b23 in QuickSand::QsMatchView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeinit4_krunner.so
#9  0xb6c3f95a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#10 0xb6c4e167 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb68a6458 in QAbstractButton::pressed() () from /usr/lib/libQtGui.so.4
#12 0xb657f43a in ?? () from /usr/lib/libQtGui.so.4
#13 0xb657f64e in QAbstractButton::mousePressEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#14 0xb666749f in QToolButton::mousePressEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#15 0xb61e0e04 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb657f74f in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb6666e9b in QToolButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb6182ba4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb618a313 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#20 0xb6f1cdeb in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#21 0xb6c3a6f2 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#22 0xb6189058 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#23 0xb6213d4c in ?? () from /usr/lib/libQtGui.so.4
#24 0xb62132ab in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb62404ea in ?? () from /usr/lib/libQtGui.so.4
#26 0xb5970378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb5973bf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#28 0xb5973d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb6c66686 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0xb6240046 in ?? () from /usr/lib/libQtGui.so.4
#31 0xb6c38cca in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0xb6c3912a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0xb6c3d341 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#34 0xb6182c48 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#35 0xb369fb5e in kdemain () from /usr/lib/libkdeinit4_krunner.so
#36 0x0804db5c in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2010-03-20 14:41:58 UTC
This is being tracked at bug 200648. Regards

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