Bug 209086

Summary: KRunner crashed while typing
Product: [Plasma] krunner Reporter: Steffen Schoenwiese <kde>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Steffen Schoenwiese 2009-10-01 12:07:00 UTC
Application that crashed: krunner
Version of the application: 0.1
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-15-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
I tried to execute some app and KRunner just crashed. First time it happened as far as I remember, seems not to be reproducible. The crash in the bug marked as possible duplicate seems to be the same.

 -- Backtrace:
Application: Oberfläche zur Ausführung von Befehlen (kdeinit4), signal: Aborted
[Current thread is 0 (LWP 7345)]

Thread 10 (Thread 0xa7ebab90 (LWP 8834)):
[KCrash Handler]
#6  0xb7f4a430 in __kernel_vsyscall ()
#7  0xb657a6d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb657c098 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb65b824d in ?? () from /lib/tls/i686/cmov/libc.so.6
#10 0xb65be604 in ?? () from /lib/tls/i686/cmov/libc.so.6
#11 0xb65c05b6 in free () from /lib/tls/i686/cmov/libc.so.6
#12 0xb7befa58 in KTraderParse_newID (_ptr1=0xa01d3e0 "") at /build/buildd/kde4libs-4.3.1/kdecore/services/ktraderparse.cpp:117
#13 0xb7bf4b17 in kiotraderparse () at yacc.y:130
#14 0xb7bf4c72 in KTraderParse_mainParse (_code=0x9e66f108 "exist Exec and ('konv' =~ Name)") at yacc.y:151
#15 0xb7bf06b3 in KTraderParse::parseConstraints (_constr=@0xa7eba1a8) at /build/buildd/kde4libs-4.3.1/kdecore/services/ktraderparse.cpp:44
#16 0xb7bee8c4 in KServiceTypeTrader::applyConstraints (lst=@0xa7eb9f90, constraint=@0x2282) at /build/buildd/kde4libs-4.3.1/kdecore/services/kservicetypetrader.cpp:59
#17 0xb7beebac in KServiceTypeTrader::defaultOffers (this=0x9487758, serviceType=@0xa7eba19c, constraint=@0xa7eba1a8) at /build/buildd/kde4libs-4.3.1/kdecore/services/kservicetypetrader.cpp:127
#18 0xb7bef485 in KServiceTypeTrader::query (this=0x9487758, serviceType=@0xa7eba19c, constraint=@0xa7eba1a8) at /build/buildd/kde4libs-4.3.1/kdecore/services/kservicetypetrader.cpp:141
#19 0xa86ccd8d in ServiceRunner::match (this=0x965a020, context=@0x9faac9c) at /build/buildd/kdebase-workspace-4.3.1/plasma/runners/services/servicerunner.cpp:56
#20 0xb5cc3977 in Plasma::AbstractRunner::performMatch (this=0x965a020, localContext=@0x9faac9c) at /build/buildd/kde4libs-4.3.1/plasma/abstractrunner.cpp:160
#21 0xb5d39f9b in Plasma::FindMatchesJob::run (this=0x9faac90) at /build/buildd/kde4libs-4.3.1/plasma/private/runnerjobs.cpp:158
#22 0xb4ccf014 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa7eba2c8, th=0x93f1678, job=0x9faac90) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:106
#23 0xb4ccf3b9 in ThreadWeaver::Job::execute (this=0x9faac90, th=0x93f1678) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Job.cpp:135
#24 0xb4ccdf8a in ThreadWeaver::ThreadRunHelper::run (this=0xa7eba330, parent=0x93f4ad8, th=0x93f1678) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:95
#25 0xb4cce5fb in ThreadWeaver::Thread::run (this=0x93f1678) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#26 0xb7d47132 in QThreadPrivate::start (arg=0x93f1678) at thread/qthread_unix.cpp:188
#27 0xb645e4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#28 0xb663349e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xa74ffb90 (LWP 8835)):
#0  0xb7f4a430 in __kernel_vsyscall ()
#1  0xb64620e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66422ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d48172 in QWaitCondition::wait (this=0x93f4af0, mutex=0x93c7150, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb4ccd148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93f4ad8, th=0xa7500530) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4ccfeec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93ed690, th=0xa7500530) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4ccbd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x93f4ad8, th=0xa7500530) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4ccffea in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ed690, th=0xa7500530) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4ccd6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x93f4ad8, th=0xa7500530, previous=0x0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4cd0009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ed690, th=0xa7500530) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4ccd6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x93f4ad8, th=0xa7500530, previous=0x9f251e8) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4ccdfbe in ThreadWeaver::ThreadRunHelper::run (this=0xa74ff330, parent=0x93f4ad8, th=0xa7500530) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#12 0xb4cce5fb in ThreadWeaver::Thread::run (this=0xa7500530) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#13 0xb7d47132 in QThreadPrivate::start (arg=0xa7500530) at thread/qthread_unix.cpp:188
#14 0xb645e4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb663349e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xa6cfeb90 (LWP 8836)):
#0  0xb7f4a430 in __kernel_vsyscall ()
#1  0xb64620e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66422ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d48172 in QWaitCondition::wait (this=0x93f4af0, mutex=0x93c7150, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb4ccd148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93f4ad8, th=0x9673588) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4ccfeec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93ed690, th=0x9673588) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4ccbd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x93f4ad8, th=0x9673588) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4ccffea in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ed690, th=0x9673588) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4ccd6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x93f4ad8, th=0x9673588, previous=0x9f91268) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4ccdfbe in ThreadWeaver::ThreadRunHelper::run (this=0xa6cfe330, parent=0x93f4ad8, th=0x9673588) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#10 0xb4cce5fb in ThreadWeaver::Thread::run (this=0x9673588) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#11 0xb7d47132 in QThreadPrivate::start (arg=0x9673588) at thread/qthread_unix.cpp:188
#12 0xb645e4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb663349e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xa64fdb90 (LWP 8837)):
#0  0xb7f4a430 in __kernel_vsyscall ()
#1  0xb6642643 in ?? () from /lib/tls/i686/cmov/libc.so.6
#2  0xb65c412d in ?? () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 6 (Thread 0xa5cfcb90 (LWP 8838)):
#0  0xb7f4a430 in __kernel_vsyscall ()
#1  0xb64620e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66422ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d48172 in QWaitCondition::wait (this=0x93f4af0, mutex=0x93c7150, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb4ccd148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93f4ad8, th=0x962dcb0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4ccfeec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93ed690, th=0x962dcb0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4ccbd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x93f4ad8, th=0x962dcb0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4ccffea in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ed690, th=0x962dcb0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4ccd6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x93f4ad8, th=0x962dcb0, previous=0x0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4cd0009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ed690, th=0x962dcb0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4ccd6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x93f4ad8, th=0x962dcb0, previous=0x9eb8350) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4ccdfbe in ThreadWeaver::ThreadRunHelper::run (this=0xa5cfc330, parent=0x93f4ad8, th=0x962dcb0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#12 0xb4cce5fb in ThreadWeaver::Thread::run (this=0x962dcb0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#13 0xb7d47132 in QThreadPrivate::start (arg=0x962dcb0) at thread/qthread_unix.cpp:188
#14 0xb645e4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb663349e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa54fbb90 (LWP 8839)):
#0  0xb7f4a430 in __kernel_vsyscall ()
#1  0xb6642643 in ?? () from /lib/tls/i686/cmov/libc.so.6
#2  0xb65c3f5d in ?? () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0xa4cfab90 (LWP 8840)):
#0  0xb7f4a430 in __kernel_vsyscall ()
#1  0xb64620e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66422ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d48172 in QWaitCondition::wait (this=0x93f4af0, mutex=0x93c7150, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb4ccd148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93f4ad8, th=0x9690ed8) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4ccfeec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93ed690, th=0x9690ed8) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4ccbd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x93f4ad8, th=0x9690ed8) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4ccffea in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ed690, th=0x9690ed8) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4ccd6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x93f4ad8, th=0x9690ed8, previous=0x9fbb808) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4ccdfbe in ThreadWeaver::ThreadRunHelper::run (this=0xa4cfa330, parent=0x93f4ad8, th=0x9690ed8) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#10 0xb4cce5fb in ThreadWeaver::Thread::run (this=0x9690ed8) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#11 0xb7d47132 in QThreadPrivate::start (arg=0x9690ed8) at thread/qthread_unix.cpp:188
#12 0xb645e4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb663349e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa44f9b90 (LWP 8841)):
#0  0xb7f4a430 in __kernel_vsyscall ()
#1  0xb64620e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66422ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7d48172 in QWaitCondition::wait (this=0x93f4af0, mutex=0x93c7150, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb4ccd148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x93f4ad8, th=0x9680680) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4ccfeec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x93ed690, th=0x9680680) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4ccbd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x93f4ad8, th=0x9680680) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4ccffea in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ed690, th=0x9680680) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4ccd6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x93f4ad8, th=0x9680680, previous=0x0) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4cd0009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x93ed690, th=0x9680680) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4ccd6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x93f4ad8, th=0x9680680, previous=0x9f2b810) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4ccdfbe in ThreadWeaver::ThreadRunHelper::run (this=0xa44f9330, parent=0x93f4ad8, th=0x9680680) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:87
#12 0xb4cce5fb in ThreadWeaver::Thread::run (this=0x9680680) at /build/buildd/kde4libs-4.3.1/threadweaver/Weaver/Thread.cpp:142
#13 0xb7d47132 in QThreadPrivate::start (arg=0x9680680) at thread/qthread_unix.cpp:188
#14 0xb645e4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb663349e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0x9f80fb90 (LWP 11918)):
#0  0xb7f4a430 in __kernel_vsyscall ()
#1  0xb6642643 in ?? () from /lib/tls/i686/cmov/libc.so.6
#2  0xb65c3f5d in ?? () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0xb5f6ba10 (LWP 7345)):
#0  0xb7f4a430 in __kernel_vsyscall ()
#1  0xb6642643 in ?? () from /lib/tls/i686/cmov/libc.so.6
#2  0xb65c3f5d in ?? () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

This bug may be a duplicate of or related to bug 207689

Reported using DrKonqi
Comment 1 Dario Andres 2009-10-02 00:05:58 UTC
Fixed recently. Thanks

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