Application that crashed: krunner Version of the application: 0.1 KDE Version: 4.3.1 (KDE 4.3.1) Qt Version: 4.5.3 Operating System: Linux 2.6.31-ARCH i686 What I was doing when the application crashed: What happened: - I tried to start arora via krunner - while krunner searched for arora in the background (the computer in question is rather slow) I hit enter to start arora directly - krunner crashed (c.f. attached backtrace ) Starting arora again after waiting for krunner to find the application yielded no crash at all. This bug is probably related to Bug 192536 Many thanks and best regards -- Backtrace: Application: Run Command Interface (kdeinit4), signal: Segmentation fault [Current thread is 0 (LWP 4220)] Thread 6 (Thread 0xa7a31b70 (LWP 4361)): #0 0xb7700424 in __kernel_vsyscall () #1 0xb7491b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb74eb917 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb76f2ae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4 #4 0xb76f514c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4 #5 0xb76f119b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4 #6 0xb76f5242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4 #7 0xb76f2d63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4 #8 0xb76f336e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4 #9 0xb76f398b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #10 0xb74ea902 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb748d65c in start_thread () from /lib/libpthread.so.0 #12 0xb5fec1fe in clone () from /lib/libc.so.6 Thread 5 (Thread 0xa7230b70 (LWP 4362)): #0 0xb7700424 in __kernel_vsyscall () #1 0xb7491b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb74eb917 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb76f2ae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4 #4 0xb76f514c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4 #5 0xb76f119b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4 #6 0xb76f5242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4 #7 0xb76f2d63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4 #8 0xb76f336e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4 #9 0xb76f398b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #10 0xb74ea902 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb748d65c in start_thread () from /lib/libpthread.so.0 #12 0xb5fec1fe in clone () from /lib/libc.so.6 Thread 4 (Thread 0xa6a2fb70 (LWP 4363)): #0 0xb7700424 in __kernel_vsyscall () #1 0xb7491b95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb74eb917 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb76f2ae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4 #4 0xb76f514c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4 #5 0xb76f119b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4 #6 0xb76f5242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4 #7 0xb76f2d63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4 #8 0xb76f336e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4 #9 0xb76f398b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #10 0xb74ea902 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb748d65c in start_thread () from /lib/libpthread.so.0 #12 0xb5fec1fe in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa622eb70 (LWP 4364)): [KCrash Handler] #6 0xb5f8a69f in malloc_consolidate () from /lib/libc.so.6 #7 0xb5f8ca52 in _int_malloc () from /lib/libc.so.6 #8 0xb5f8ee1f in malloc () from /lib/libc.so.6 #9 0xb74e51fd in qMalloc () from /usr/lib/libQtCore.so.4 #10 0xb752fec9 in QString::realloc () from /usr/lib/libQtCore.so.4 #11 0xb7530654 in QString::resize () from /usr/lib/libQtCore.so.4 #12 0xb7417fa8 in KSycocaEntry::read () from /usr/lib/libkdecore.so.5 #13 0xb74182d8 in KSycocaEntryPrivate::KSycocaEntryPrivate () from /usr/lib/libkdecore.so.5 #14 0xb735e968 in KService::KService () from /usr/lib/libkdecore.so.5 #15 0xb736802c in KServiceFactory::createEntry () from /usr/lib/libkdecore.so.5 #16 0xb7366ab6 in KServiceFactory::serviceOffers () from /usr/lib/libkdecore.so.5 #17 0xb7377800 in KServiceTypeTrader::defaultOffers () from /usr/lib/libkdecore.so.5 #18 0xb7377c6d in KServiceTypeTrader::query () from /usr/lib/libkdecore.so.5 #19 0xa7e79c0d in ServiceRunner::match () from /usr/lib/kde4/krunner_services.so #20 0xb5277414 in Plasma::AbstractRunner::performMatch () from /usr/lib/libplasma.so.3 #21 0xb52ef2ab in Plasma::FindMatchesJob::run () from /usr/lib/libplasma.so.3 #22 0xb76f432d in ThreadWeaver::JobRunHelper::runTheJob () from /usr/lib/libthreadweaver.so.4 #23 0xb76f4691 in ThreadWeaver::Job::execute () from /usr/lib/libthreadweaver.so.4 #24 0xb76f333a in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4 #25 0xb76f398b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4 #26 0xb74ea902 in ?? () from /usr/lib/libQtCore.so.4 #27 0xb748d65c in start_thread () from /lib/libpthread.so.0 #28 0xb5fec1fe in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa4ef1b70 (LWP 4365)): #0 0xb7700424 in __kernel_vsyscall () #1 0xb5ff9b23 in __lll_lock_wait_private () from /lib/libc.so.6 #2 0xb5f904ff in _L_lock_7246 () from /lib/libc.so.6 #3 0xb5f8ed46 in free () from /lib/libc.so.6 #4 0xb5e8a2e6 in g_free () from /usr/lib/libglib-2.0.so.0 #5 0xb5e81781 in g_source_unref_internal () from /usr/lib/libglib-2.0.so.0 #6 0xb76040fa in QEventDispatcherGlib::~QEventDispatcherGlib () from /usr/lib/libQtCore.so.4 #7 0xb74eaa88 in ?? () from /usr/lib/libQtCore.so.4 #8 0xb74ea90a in ?? () from /usr/lib/libQtCore.so.4 #9 0xb748d65c in start_thread () from /lib/libpthread.so.0 #10 0xb5fec1fe in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb55f6700 (LWP 4220)): #0 0xb7700424 in __kernel_vsyscall () #1 0xb5ff9b23 in __lll_lock_wait_private () from /lib/libc.so.6 #2 0xb5f904ff in _L_lock_7246 () from /lib/libc.so.6 #3 0xb5f8ed46 in free () from /lib/libc.so.6 #4 0xb712e48f in process_responses () from /usr/lib/libX11.so.6 #5 0xb712eac6 in _XReply () from /usr/lib/libX11.so.6 #6 0xb710c219 in XGetImage () from /usr/lib/libX11.so.6 #7 0xb6343b2a in QX11PixmapData::toImage () from /usr/lib/libQtGui.so.4 #8 0xb633201b in QPixmap::toImage () from /usr/lib/libQtGui.so.4 #9 0xb62fb955 in QWidgetPrivate::setWindowIcon_sys () from /usr/lib/libQtGui.so.4 #10 0xb62bc85d in QWidget::create () from /usr/lib/libQtGui.so.4 #11 0xb62c1825 in QWidget::setVisible () from /usr/lib/libQtGui.so.4 #12 0xb68c4fa7 in ?? () from /usr/lib/libQtGui.so.4 #13 0xb68c53f3 in QGraphicsProxyWidget::setWidget () from /usr/lib/libQtGui.so.4 #14 0xb5342b59 in Plasma::ToolButton::ToolButton () from /usr/lib/libplasma.so.3 #15 0xb32dacf2 in ResultItem::setMatch () from /usr/lib/libkdeinit4_krunner.so #16 0xb32dc777 in ResultScene::addQueryMatch () from /usr/lib/libkdeinit4_krunner.so #17 0xb32dd632 in ResultScene::setQueryMatches () from /usr/lib/libkdeinit4_krunner.so #18 0xb32ddb9d in ResultScene::qt_metacall () from /usr/lib/libkdeinit4_krunner.so #19 0xb75ee88c in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #20 0xb75ef4c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #21 0xb52fde93 in Plasma::RunnerManager::matchesChanged () from /usr/lib/libplasma.so.3 #22 0xb52ffbb7 in Plasma::RunnerManager::qt_metacall () from /usr/lib/libplasma.so.3 #23 0xb75ee88c in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #24 0xb75ef4c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #25 0xb76289c7 in QTimer::timeout () from /usr/lib/libQtCore.so.4 #26 0xb75f3f3e in QTimer::timerEvent () from /usr/lib/libQtCore.so.4 #27 0xb75e8a3f in QObject::event () from /usr/lib/libQtCore.so.4 #28 0xb62663a4 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #29 0xb626da8c in QApplication::notify () from /usr/lib/libQtGui.so.4 #30 0xb6ca943a in KApplication::notify () from /usr/lib/libkdeui.so.5 #31 0xb75d8e6b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #32 0xb76065ee in ?? () from /usr/lib/libQtCore.so.4 #33 0xb7603680 in ?? () from /usr/lib/libQtCore.so.4 #34 0xb5e81d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #35 0xb5e853e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #36 0xb5e85513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #37 0xb76035cc in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #38 0xb6304185 in ?? () from /usr/lib/libQtGui.so.4 #39 0xb75d7459 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #40 0xb75d78aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #41 0xb75d9d1f in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #42 0xb6266227 in QApplication::exec () from /usr/lib/libQtGui.so.4 #43 0xb32d220e in kdemain () from /usr/lib/libkdeinit4_krunner.so #44 0x0804de22 in _start () Reported using DrKonqi
- Check if you experience such a crash on 4.3.2 (as bug 192536 should be fixed now). Thanks
Waiting for feedback.
The bug did not occur again after upgrading to 4.3.4 (I skipped 4.3.2 on that machine). Disclaimer: The bug did only occur twice before the upgrade and I no longer have access to the rather old and slow computer in question (it did never occur on my regular workstation and laptop). I will change the status of the bug to resolved / worksforme and will reopen the bug in case the problem occurs again.