Bug 203761

Summary: krunner crashes with segmentation fault
Product: [Plasma] krunner Reporter: Martin Schwinzerl <martin.schwinzerl>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, wilderkde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Martin Schwinzerl 2009-08-13 22:21:17 UTC
Application that crashed: krunner
Version of the application: 0.1
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-ARCH i686

 -- Backtrace:
Application: Run Command Interface (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 1581)]

Thread 5 (Thread 0xa85d4b70 (LWP 1801)):
#0  0xb809a424 in __kernel_vsyscall ()
#1  0xb7e2cbc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7e8b047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb808cae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#4  0xb808f14c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#5  0xb808b19b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb808f242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#7  0xb808cd63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb808f261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#9  0xb808cd63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#10 0xb808d36e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#11 0xb808d98b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#12 0xb7e8a032 in ?? () from /usr/lib/libQtCore.so.4
#13 0xb7e2868c in start_thread () from /lib/libpthread.so.0
#14 0xb697ae2e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa7dd3b70 (LWP 1802)):
#0  0xb809a424 in __kernel_vsyscall ()
#1  0xb7e2cbc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7e8b047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb808cae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#4  0xb808f14c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#5  0xb808b19b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb808f242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#7  0xb808cd63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb808d36e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#9  0xb808d98b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#10 0xb7e8a032 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb7e2868c in start_thread () from /lib/libpthread.so.0
#12 0xb697ae2e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa75d2b70 (LWP 1803)):
#0  0xb809a424 in __kernel_vsyscall ()
#1  0xb7e2cbc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7e896f2 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb7e84dda in QMutex::lock () from /usr/lib/libQtCore.so.4
#4  0xb6629dd5 in ?? () from /usr/lib/libQtDBus.so.4
#5  0xb4849cbf in _dbus_timeout_list_remove_timeout () from /usr/lib/libdbus-1.so.3
#6  0xb48347e1 in protected_change_timeout () from /usr/lib/libdbus-1.so.3
#7  0xb483488e in _dbus_connection_remove_timeout_unlocked () from /usr/lib/libdbus-1.so.3
#8  0xb48369bc in _dbus_connection_queue_received_message_link () from /usr/lib/libdbus-1.so.3
#9  0xb484b282 in _dbus_transport_queue_messages () from /usr/lib/libdbus-1.so.3
#10 0xb484c2ac in do_reading () from /usr/lib/libdbus-1.so.3
#11 0xb484c8ac in socket_do_iteration () from /usr/lib/libdbus-1.so.3
#12 0xb484a89c in _dbus_transport_do_iteration () from /usr/lib/libdbus-1.so.3
#13 0xb4835153 in _dbus_connection_do_iteration_unlocked () from /usr/lib/libdbus-1.so.3
#14 0xb4837811 in _dbus_connection_block_pending_call () from /usr/lib/libdbus-1.so.3
#15 0xb4845041 in dbus_pending_call_block () from /usr/lib/libdbus-1.so.3
#16 0xb4836d5c in dbus_connection_send_with_reply_and_block () from /usr/lib/libdbus-1.so.3
#17 0xb66384f8 in ?? () from /usr/lib/libQtDBus.so.4
#18 0xb662257b in QDBusConnection::call () from /usr/lib/libQtDBus.so.4
#19 0xa93fed29 in Soprano::Client::DBusAbstractInterface::callWithArgumentListAndBigTimeout () from /usr/lib/libsopranoclient.so.1
#20 0xa940a5d2 in Soprano::Client::DBusModel::listStatements () from /usr/lib/libsopranoclient.so.1
#21 0xa94a3b2b in Soprano::FilterModel::listStatements () from /usr/lib/libsoprano.so.4
#22 0xa94f640c in Soprano::Util::MutexModel::listStatements () from /usr/lib/libsoprano.so.4
#23 0xa956cbd4 in Nepomuk::MainModel::listStatements () from /usr/lib/libnepomuk.so.4
#24 0xa94a3b2b in Soprano::FilterModel::listStatements () from /usr/lib/libsoprano.so.4
#25 0xa9563a27 in Nepomuk::ResourceData::load () from /usr/lib/libnepomuk.so.4
#26 0xa9564461 in Nepomuk::ResourceData::hasType () from /usr/lib/libnepomuk.so.4
#27 0xa957e30d in Nepomuk::Resource::hasType () from /usr/lib/libnepomuk.so.4
#28 0xa95d648b in Nepomuk::QueryClientWrapper::slotNewEntries () from /usr/lib/kde4/krunner_nepomuksearchrunner.so
#29 0xa95d6c7b in Nepomuk::QueryClientWrapper::qt_metacall () from /usr/lib/kde4/krunner_nepomuksearchrunner.so
#30 0xb7f8e98c in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#31 0xb7f8f5c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#32 0xa9423c43 in Nepomuk::Search::QueryServiceClient::newEntries () from /usr/lib/libnepomukqueryclient.so.4
#33 0xa9425b4d in Nepomuk::Search::QueryServiceClient::qt_metacall () from /usr/lib/libnepomukqueryclient.so.4
#34 0xb7f8e98c in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#35 0xb7f8f5c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#36 0xa94269a3 in OrgKdeNepomukQueryInterface::newEntries () from /usr/lib/libnepomukqueryclient.so.4
#37 0xa9426c35 in OrgKdeNepomukQueryInterface::qt_metacall () from /usr/lib/libnepomukqueryclient.so.4
#38 0xb66336c7 in ?? () from /usr/lib/libQtDBus.so.4
#39 0xb663af87 in ?? () from /usr/lib/libQtDBus.so.4
#40 0xb7f88d7e in QObject::event () from /usr/lib/libQtCore.so.4
#41 0xb6c056c4 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#42 0xb6c0cdac in QApplication::notify () from /usr/lib/libQtGui.so.4
#43 0xb7647faa in KApplication::notify () from /usr/lib/libkdeui.so.5
#44 0xb7f78fab in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#45 0xb7f79b92 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#46 0xb7f79d5d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#47 0xb7fa3a7f in ?? () from /usr/lib/libQtCore.so.4
#48 0xb680fd98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#49 0xb68133e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#50 0xb6813513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#51 0xb7fa36ac in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#52 0xb7f77559 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#53 0xb7f779aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#54 0xa9425403 in Nepomuk::Search::QueryServiceClient::blockingQuery () from /usr/lib/libnepomukqueryclient.so.4
#55 0xa95d604e in Nepomuk::QueryClientWrapper::runQuery () from /usr/lib/kde4/krunner_nepomuksearchrunner.so
#56 0xa95d5379 in Nepomuk::SearchRunner::match () from /usr/lib/kde4/krunner_nepomuksearchrunner.so
#57 0xb5c00494 in Plasma::AbstractRunner::performMatch () from /usr/lib/libplasma.so.3
#58 0xb5c7807b in Plasma::FindMatchesJob::run () from /usr/lib/libplasma.so.3
#59 0xb808e32d in ThreadWeaver::JobRunHelper::runTheJob () from /usr/lib/libthreadweaver.so.4
#60 0xb808e691 in ThreadWeaver::Job::execute () from /usr/lib/libthreadweaver.so.4
#61 0xb808d33a in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#62 0xb808d98b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#63 0xb7e8a032 in ?? () from /usr/lib/libQtCore.so.4
#64 0xb7e2868c in start_thread () from /lib/libpthread.so.0
#65 0xb697ae2e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa6dd1b70 (LWP 1804)):
#0  0xb809a424 in __kernel_vsyscall ()
#1  0xb7e2cbc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7e8b047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb808cae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#4  0xb808f14c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#5  0xb808b19b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb808f242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#7  0xb808cd63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb808d36e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#9  0xb808d98b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#10 0xb7e8a032 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb7e2868c in start_thread () from /lib/libpthread.so.0
#12 0xb697ae2e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5f7f700 (LWP 1581)):
[KCrash Handler]
#6  0xb484f059 in _dbus_list_unlink () from /usr/lib/libdbus-1.so.3
#7  0xb484f359 in _dbus_list_remove_link () from /usr/lib/libdbus-1.so.3
#8  0xb484f4ac in _dbus_list_remove () from /usr/lib/libdbus-1.so.3
#9  0xb4849cac in _dbus_timeout_list_remove_timeout () from /usr/lib/libdbus-1.so.3
#10 0xb48347e1 in protected_change_timeout () from /usr/lib/libdbus-1.so.3
#11 0xb483488e in _dbus_connection_remove_timeout_unlocked () from /usr/lib/libdbus-1.so.3
#12 0xb4835ac7 in reply_handler_timeout () from /usr/lib/libdbus-1.so.3
#13 0xb4849a62 in dbus_timeout_handle () from /usr/lib/libdbus-1.so.3
#14 0xb6629235 in ?? () from /usr/lib/libQtDBus.so.4
#15 0xb7f88b3f in QObject::event () from /usr/lib/libQtCore.so.4
#16 0xb6c056c4 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#17 0xb6c0cdac in QApplication::notify () from /usr/lib/libQtGui.so.4
#18 0xb7647faa in KApplication::notify () from /usr/lib/libkdeui.so.5
#19 0xb7f78fab in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#20 0xb7fa677e in ?? () from /usr/lib/libQtCore.so.4
#21 0xb7fa3760 in ?? () from /usr/lib/libQtCore.so.4
#22 0xb680fd98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0xb68133e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#24 0xb6813513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#25 0xb7fa36ac in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#26 0xb6ca3355 in ?? () from /usr/lib/libQtGui.so.4
#27 0xb7f77559 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#28 0xb7f779aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#29 0xb7f79e1f in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#30 0xb6c05547 in QApplication::exec () from /usr/lib/libQtGui.so.4
#31 0xb49bc15e in kdemain () from /usr/lib/libkdeinit4_krunner.so
#32 0x0804de22 in _start ()

Reported using DrKonqi
Comment 1 Martin Schwinzerl 2009-08-13 22:26:17 UTC
Unfortunatly, I have no idea what I was doing with krunner exactly at the moment the crash occured, since I noticed the crash notification only after returning to the computer after answering my phone. If I remember correctly, then krunner instance in question was running the systems activity pages, but I'm not 100% positive about that.

I hope the bug report is helpful even though I'm not able to provide you much more information.
Comment 2 Dario Andres 2009-08-16 18:21:47 UTC
Mh, this could be related to bug 198926 or even bug 154286. Thanks
Comment 3 Jacopo De Simoi 2010-01-09 10:39:31 UTC

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