[Bug 155315] random krunner crash when typing application name to launch
Oliver Putz
Regnaron at web.de
Thu Jan 24 00:56:05 CET 2008
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=155315
------- Additional Comments From Regnaron web de 2008-01-24 00:56 -------
I just encountered this crash once again as I tried to fire up firefox. (This time with kdelibs rev765061 and kdebase rev765071)
The backtrace this time was:
Application: Run Command Interface (krunner), signal SIGSEGV
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb5d0b6e0 (LWP 7164)]
[New Thread 0xb2535b90 (LWP 7214)]
[New Thread 0xb2d36b90 (LWP 7213)]
[New Thread 0xb3537b90 (LWP 7212)]
[New Thread 0xb3d38b90 (LWP 7211)]
[New Thread 0xb4539b90 (LWP 7210)]
[KCrash handler]
#6 0xb60e7e3c in memcpy () from /lib/libc.so.6
#7 0xb72c85c0 in QIODevice::read (this=0x81de2c0, data=0xb4538e98 "\020",
maxSize=4)
at ../../include/QtCore/private/../../../src/corelib/tools/qringbuffer_p.h:233
#8 0xb72b108e in QDataStream::operator>> (this=0x81c2330, i= 0xb4538edc)
at io/qdatastream.cpp:679
#9 0xb72ab8ca in operator>> (in= 0x81c2330, str= 0xb4538f54)
at ../../include/QtCore/../../src/corelib/io/qdatastream.h:203
#10 0xb7562a1e in operator>><QString, QVariant> (in= 0x81c2330,
map= 0x81ee070) at /usr/include/qt4/QtCore/qdatastream.h:387
#11 0xb755f0fe in KServicePrivate::load (this=0x81ee028, s= 0x81c2330)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservice.cpp:293
#12 0xb7562c58 in KServicePrivate (this=0x81ee028, _str= 0x81c2330,
_offset=223043)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservice_p.h:40
#13 0xb755f201 in KService (this=0x81ee010, _str= 0x81c2330, _offset=223043)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservice.cpp:359
#14 0xb75641f8 in KServiceFactory::createEntry (this=0x814a518, offset=223043)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicefactory.cpp:184
#15 0xb7563e33 in KServiceFactory::serviceOffers (this=0x814a518,
serviceTypeOffset=17682, serviceOffersOffset=4800)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicefactory.cpp:269
#16 0xb75748bd in KServiceTypeTrader::defaultOffers (this=0x81512c8,
serviceType= 0xb45391a8, constraint= 0xb4539194)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicetypetrader.cpp:125
#17 0xb7574940 in KServiceTypeTrader::query (this=0x81512c8,
serviceType= 0xb45391a8, constraint= 0xb4539194)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicetypetrader.cpp:141
#18 0xb7f15c5b in ServiceRunner::match (this=0x80f33c8, search=0xb45391f0)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/krunner/runners/services/servicerunner.cpp:69
#19 0xb7e01967 in Plasma::AbstractRunner::performMatch (this=0x80f33c8,
globalContext= 0x80b02f4)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/libs/plasma/abstractrunner.cpp:75
#20 0xb7f0dde7 in FindMatchesJob::run (this=0x81cfc18)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/krunner/interface.cpp:259
#21 0xb7449aa2 in ThreadWeaver::JobRunHelper::runTheJob (this=0xb45392d8,
th=0x812b360, job=0x81cfc18)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Job.cpp:106
#22 0xb7449d0b in ThreadWeaver::Job::execute (this=0x81cfc18, th=0x812b360)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Job.cpp:135
#23 0xb7448f12 in ThreadWeaver::ThreadRunHelper::run (this=0xb4539350,
parent=0x8156808, th=0x812b360)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:95
#24 0xb744903f in ThreadWeaver::Thread::run (this=0x812b360)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:142
#25 0xb72605de in QThreadPrivate::start (arg=0x812b360)
at thread/qthread_unix.cpp:179
#26 0xb721418b in start_thread (arg=0xb4539b90) at pthread_create.c:296
#27 0xb613b35e in clone () from /lib/libc.so.6
Thread 5 (Thread 0xb3d38b90 (LWP 7211)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7218586 in pthread_cond_wait GLIBC_2 3 2 () from /lib/libpthread.so.0
#2 0xb72610e0 in QWaitCondition::wait (this=0x8156820, mutex=0x8162030,
time=4294967295) at thread/qwaitcondition_unix.cpp:267
#3 0xb744612e in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8156808, th=0x8129f60)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0xb744ad2c in ThreadWeaver::WorkingHardState::waitForAvailableJob (
this=0x8143f08, th=0x8129f60)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0xb744576b in ThreadWeaver::WeaverImpl::waitForAvailableJob (
this=0x8156808, th=0x8129f60)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0xb744ae46 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x8143f08, th=0x8129f60)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0xb7446371 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8156808,
th=0x8129f60, previous=0x81d8508)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0xb7448eec in ThreadWeaver::ThreadRunHelper::run (this=0xb3d38350,
parent=0x8156808, th=0x8129f60)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:87
#9 0xb744903f in ThreadWeaver::Thread::run (this=0x8129f60)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:142
#10 0xb72605de in QThreadPrivate::start (arg=0x8129f60)
at thread/qthread_unix.cpp:179
#11 0xb721418b in start_thread (arg=0xb3d38b90) at pthread_create.c:296
#12 0xb613b35e in clone () from /lib/libc.so.6
Thread 4 (Thread 0xb3537b90 (LWP 7212)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7218586 in pthread_cond_wait GLIBC_2 3 2 () from /lib/libpthread.so.0
#2 0xb72610e0 in QWaitCondition::wait (this=0x8156820, mutex=0x8162030,
time=4294967295) at thread/qwaitcondition_unix.cpp:267
#3 0xb744612e in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8156808, th=0x81299a0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0xb744ad2c in ThreadWeaver::WorkingHardState::waitForAvailableJob (
this=0x8143f08, th=0x81299a0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0xb744576b in ThreadWeaver::WeaverImpl::waitForAvailableJob (
this=0x8156808, th=0x81299a0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0xb744ae46 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x8143f08, th=0x81299a0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0xb7446371 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8156808,
th=0x81299a0, previous=0x8102b08)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0xb7448eec in ThreadWeaver::ThreadRunHelper::run (this=0xb3537350,
parent=0x8156808, th=0x81299a0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:87
#9 0xb744903f in ThreadWeaver::Thread::run (this=0x81299a0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:142
#10 0xb72605de in QThreadPrivate::start (arg=0x81299a0)
at thread/qthread_unix.cpp:179
#11 0xb721418b in start_thread (arg=0xb3537b90) at pthread_create.c:296
#12 0xb613b35e in clone () from /lib/libc.so.6
Thread 3 (Thread 0xb2d36b90 (LWP 7213)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7218586 in pthread_cond_wait GLIBC_2 3 2 () from /lib/libpthread.so.0
#2 0xb72610e0 in QWaitCondition::wait (this=0x8156820, mutex=0x8162030,
time=4294967295) at thread/qwaitcondition_unix.cpp:267
#3 0xb744612e in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8156808, th=0x814e5f8)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0xb744ad2c in ThreadWeaver::WorkingHardState::waitForAvailableJob (
this=0x8143f08, th=0x814e5f8)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0xb744576b in ThreadWeaver::WeaverImpl::waitForAvailableJob (
this=0x8156808, th=0x814e5f8)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0xb744ae46 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x8143f08, th=0x814e5f8)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0xb7446371 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8156808,
th=0x814e5f8, previous=0x81059c8)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0xb7448eec in ThreadWeaver::ThreadRunHelper::run (this=0xb2d36350,
parent=0x8156808, th=0x814e5f8)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:87
#9 0xb744903f in ThreadWeaver::Thread::run (this=0x814e5f8)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:142
#10 0xb72605de in QThreadPrivate::start (arg=0x814e5f8)
at thread/qthread_unix.cpp:179
#11 0xb721418b in start_thread (arg=0xb2d36b90) at pthread_create.c:296
#12 0xb613b35e in clone () from /lib/libc.so.6
Thread 2 (Thread 0xb2535b90 (LWP 7214)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb61349a1 in select () from /lib/libc.so.6
#2 0xb730cbe7 in QProcessManager::run (this=0x8060b90)
at io/qprocess_unix.cpp:286
#3 0xb72605de in QThreadPrivate::start (arg=0x8060b90)
at thread/qthread_unix.cpp:179
#4 0xb721418b in start_thread (arg=0xb2535b90) at pthread_create.c:296
#5 0xb613b35e in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb5d0b6e0 (LWP 7164)):
#0 0xb732c565 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1001
#1 0xb68c2aee in QEventDispatcherX11::processEvents (this=0x8055e78,
flags= 0xbfe25fe4)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:205
#2 0xb732a191 in QEventLoop::processEvents (this=0xbfe26050,
flags= 0xbfe26018) at kernel/qeventloop.cpp:140
#3 0xb732a29a in QEventLoop::exec (this=0xbfe26050, flags= 0xbfe26058)
at kernel/qeventloop.cpp:186
#4 0xb732c626 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:759
#5 0xb6838487 in QApplication::exec () at kernel/qapplication.cpp:3053
#6 0xb7f155f4 in kdemain (argc=1, argv=0xbfe261d4)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/krunner/main.cpp:53
#7 0x08048852 in main (argc=1, argv=0x804b900)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/workspace/krunner/krunner_dummy.cpp:3
#8 0xb608ffdc in __libc_start_main (main=0x8048830 <main>, argc=1,
ubp_av=0xbfe261d4, init=0x8048880 <__libc_csu_init>,
fini=0x8048870 <__libc_csu_fini>, rtld_fini=0xb7f39100 <_dl_fini>,
stack_end=0xbfe261cc) at libc-start.c:229
#9 0x080487a1 in _start ()
0xb732c565 1001 in kernel/qcoreapplication.cpp
More information about the Panel-devel
mailing list