[Bug 155315] New: random krunner crash when typing application name to launch
Oliver Putz
Regnaron at web.de
Wed Jan 9 01:48:56 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
Summary: random krunner crash when typing application name to
launch
Product: krunner
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: panel-devel kde org
ReportedBy: Regnaron web de
Version: (using KDE Devel)
Installed from: Compiled sources
Compiler: gcc version 4.1.2 20070214
OS: Linux
I tried to run umbrello via krunner when krunner crashed. I think it crashed after using backspace once after having typed "umbrelll" into krunner. Regrettably this crash is not reproducible.
I use the gentoo ebuilds for the KDE SVN builds. (KDE Version 4.00.80 >= 20080104)
Backtrace:
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb5cd96e0 (LWP 24048)]
[New Thread 0xb253cb90 (LWP 24117)]
[New Thread 0xb2d3db90 (LWP 24116)]
[New Thread 0xb353eb90 (LWP 24115)]
[New Thread 0xb3d3fb90 (LWP 24114)]
[New Thread 0xb4540b90 (LWP 24113)]
[KCrash handler]
#6 QIODevice::read (this=0x81e6c30, data=0xb453fee8 "", maxSize=4)
at ../../include/QtCore/../../src/corelib/global/qglobal.h:1796
#7 0xb7277fce in QDataStream::operator>> (this=0x81133f0, i= 0xb453ff2c)
at io/qdatastream.cpp:681
#8 0xb72728ba in operator>> (in= 0x81133f0, str= 0x818e2c4)
at ../../include/QtCore/../../src/corelib/io/qdatastream.h:205
#9 0xb7532f30 in KServiceTypePrivate::load (this=0x818e2b0, _str= 0x81133f0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicetype.cpp:115
#10 0xb75348ac in KServiceTypePrivate (this=0x818e2b0, _str= 0x81133f0,
offset=16232)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicetype_p.h:44
#11 0xb7533181 in KServiceType (this=0x818e5c0, _str= 0x81133f0, offset=16232)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicetype.cpp:100
#12 0xb75349c2 in KServiceTypeFactory::createEntry (this=0x813f8a0,
offset=16232)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicetypefactory.cpp:122
#13 0xb7534d41 in KServiceTypeFactory::findServiceTypeByName (this=0x813f8a0,
_name= 0xb45401a4)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicetypefactory.cpp:75
#14 0xb753a925 in KServiceTypeTrader::defaultOffers (this=0x8150238,
serviceType= 0xb45401a4, constraint= 0xb4540190)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicetypetrader.cpp:116
#15 0xb753aad0 in KServiceTypeTrader::query (this=0x8150238,
serviceType= 0xb45401a4, constraint= 0xb4540190)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdecore/services/kservicetypetrader.cpp:141
#16 0xb7ed369f in ServiceRunner::match (this=0x812b630, search=0xb4540208)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/krunner/runners/services/servicerunner.cpp:68
#17 0xb7db724d in Plasma::AbstractRunner::performMatch (this=0x812b630,
globalContext= 0x80a13d4)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/libs/plasma/abstractrunner.cpp:70
#18 0xb7ecd477 in FindMatchesJob::run (this=0x817e4f0)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/krunner/interface.cpp:256
#19 0xb7410aa2 in ThreadWeaver::JobRunHelper::runTheJob (this=0xb45402d8,
th=0x813a0c8, job=0x817e4f0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Job.cpp:106
#20 0xb7410d0b in ThreadWeaver::Job::execute (this=0x817e4f0, th=0x813a0c8)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Job.cpp:135
#21 0xb740ff12 in ThreadWeaver::ThreadRunHelper::run (this=0xb4540350,
parent=0x81450a0, th=0x813a0c8)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:95
#22 0xb741003f in ThreadWeaver::Thread::run (this=0x813a0c8)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:142
#23 0xb72275de in QThreadPrivate::start (arg=0x813a0c8)
at thread/qthread_unix.cpp:181
#24 0xb71db18b in start_thread (arg=0xb4540b90) at pthread_create.c:296
#25 0xb610935e in clone () from /lib/libc.so.6
Thread 5 (Thread 0xb3d3fb90 (LWP 24114)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb71df586 in pthread_cond_wait GLIBC_2 3 2 () from /lib/libpthread.so.0
#2 0xb72280e0 in QWaitCondition::wait (this=0x81450b8, mutex=0x8152538,
time=4294967295) at thread/qwaitcondition_unix.cpp:269
#3 0xb740d12e in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81450a0, th=0x80fc468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0xb7411d2c in ThreadWeaver::WorkingHardState::waitForAvailableJob (
this=0x80e5a78, th=0x80fc468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0xb740c76b in ThreadWeaver::WeaverImpl::waitForAvailableJob (
this=0x81450a0, th=0x80fc468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0xb7411e46 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x80e5a78, th=0x80fc468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0xb740d371 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81450a0,
th=0x80fc468, previous=0x0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0xb7411e64 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x80e5a78, th=0x80fc468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:74
#9 0xb740d371 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81450a0,
th=0x80fc468, previous=0x812dd08)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb740feec in ThreadWeaver::ThreadRunHelper::run (this=0xb3d3f350,
parent=0x81450a0, th=0x80fc468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:87
#11 0xb741003f in ThreadWeaver::Thread::run (this=0x80fc468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:142
#12 0xb72275de in QThreadPrivate::start (arg=0x80fc468)
at thread/qthread_unix.cpp:181
#13 0xb71db18b in start_thread (arg=0xb3d3fb90) at pthread_create.c:296
#14 0xb610935e in clone () from /lib/libc.so.6
Thread 4 (Thread 0xb353eb90 (LWP 24115)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb71df586 in pthread_cond_wait GLIBC_2 3 2 () from /lib/libpthread.so.0
#2 0xb72280e0 in QWaitCondition::wait (this=0x81450b8, mutex=0x8152538,
time=4294967295) at thread/qwaitcondition_unix.cpp:269
#3 0xb740d12e in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81450a0, th=0x8134468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0xb7411d2c in ThreadWeaver::WorkingHardState::waitForAvailableJob (
this=0x80e5a78, th=0x8134468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0xb740c76b in ThreadWeaver::WeaverImpl::waitForAvailableJob (
this=0x81450a0, th=0x8134468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0xb7411e46 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x80e5a78, th=0x8134468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0xb740d371 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81450a0,
th=0x8134468, previous=0x81f9178)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0xb740feec in ThreadWeaver::ThreadRunHelper::run (this=0xb353e350,
parent=0x81450a0, th=0x8134468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:87
#9 0xb741003f in ThreadWeaver::Thread::run (this=0x8134468)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:142
#10 0xb72275de in QThreadPrivate::start (arg=0x8134468)
at thread/qthread_unix.cpp:181
#11 0xb71db18b in start_thread (arg=0xb353eb90) at pthread_create.c:296
#12 0xb610935e in clone () from /lib/libc.so.6
Thread 3 (Thread 0xb2d3db90 (LWP 24116)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb71df586 in pthread_cond_wait GLIBC_2 3 2 () from /lib/libpthread.so.0
#2 0xb72280e0 in QWaitCondition::wait (this=0x81450b8, mutex=0x8152538,
time=4294967295) at thread/qwaitcondition_unix.cpp:269
#3 0xb740d12e in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81450a0, th=0x80dd4b0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4 0xb7411d2c in ThreadWeaver::WorkingHardState::waitForAvailableJob (
this=0x80e5a78, th=0x80dd4b0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:80
#5 0xb740c76b in ThreadWeaver::WeaverImpl::waitForAvailableJob (
this=0x81450a0, th=0x80dd4b0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:356
#6 0xb7411e46 in ThreadWeaver::WorkingHardState::applyForWork (
this=0x80e5a78, th=0x80dd4b0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WorkingHardState.cpp:71
#7 0xb740d371 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81450a0,
th=0x80dd4b0, previous=0x8108518)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/WeaverImpl.cpp:351
#8 0xb740feec in ThreadWeaver::ThreadRunHelper::run (this=0xb2d3d350,
parent=0x81450a0, th=0x80dd4b0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:87
#9 0xb741003f in ThreadWeaver::Thread::run (this=0x80dd4b0)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/threadweaver/Weaver/Thread.cpp:142
#10 0xb72275de in QThreadPrivate::start (arg=0x80dd4b0)
at thread/qthread_unix.cpp:181
#11 0xb71db18b in start_thread (arg=0xb2d3db90) at pthread_create.c:296
#12 0xb610935e in clone () from /lib/libc.so.6
Thread 2 (Thread 0xb253cb90 (LWP 24117)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb61029a1 in select () from /lib/libc.so.6
#2 0xb72d3b37 in QProcessManager::run (this=0x8060638)
at io/qprocess_unix.cpp:288
#3 0xb72275de in QThreadPrivate::start (arg=0x8060638)
at thread/qthread_unix.cpp:181
#4 0xb71db18b in start_thread (arg=0xb253cb90) at pthread_create.c:296
#5 0xb610935e in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb5cd96e0 (LWP 24048)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb71e202b in read () from /lib/libpthread.so.0
#2 0xb6fd5add in _X11TransSocketRead (ciptr=0x805a5b0,
buf=0xbf99538c "a)ýµ â!\bôO\027¶èæ\016\bE)ýµþÒ\210¶ô/ö¶¸S\231¿ô/ö¶\004",
size=32) at /usr/include/X11/Xtrans/Xtranssock.c:2151
#3 0xb6fd5751 in _X11TransRead (ciptr=0x805a5b0,
buf=0xbf99538c "a)ýµ â!\bôO\027¶èæ\016\bE)ýµþÒ\210¶ô/ö¶¸S\231¿ô/ö¶\004",
size=32) at /usr/include/X11/Xtrans/Xtrans.c:893
#4 0xb6fce9a7 in _XRead (dpy=0x805b1b8,
data=0xbf99538c "a)ýµ â!\bôO\027¶èæ\016\bE)ýµþÒ\210¶ô/ö¶¸S\231¿ô/ö¶\004",
size=32) at XlibInt.c:1089
#5 0xb6fcf1a3 in _XReply (dpy=0x805b1b8, rep=0xbf99538c, extra=0, discard=0)
at XlibInt.c:1728
#6 0xb6fb7c7f in XGetImage (dpy=0x805b1b8, d=23097722, x=0, y=0, width=16,
height=16, plane_mask=4294967295, format=2) at GetImage.c:77
#7 0xb68bf2fe in QPixmap::toImage (this=0xbf995c24)
at image/qpixmap_x11.cpp:758
#8 0xb7aac648 in KPixmapCache::Private::writeData (this=0x808a530,
key= 0xbf995b3c, pix= 0xbf995c24)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/icons/kpixmapcache.cpp:1345
#9 0xb7aae3a0 in KPixmapCache::insert (this=0x8088f00, key= 0xbf995b3c,
pix= 0xbf995c24)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/icons/kpixmapcache.cpp:1311
#10 0xb7aa73db in KIconCache::insert (this=0x8088f00, key= 0xbf995b3c,
pix= 0xbf995c24)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/icons/kiconcache.cpp:293
#11 0xb7aa737b in KIconCache::insert (this=0x8088f00, key= 0xbf995b3c,
pix= 0xbf995c24, path= 0xbf995b40)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/icons/kiconcache.cpp:280
#12 0xb7a9c205 in KIconLoader::loadIcon (this=0x808e8e0, _name= 0x80d5d98,
group=KIconLoader::Desktop, size=16, state=0, overlays= 0x80d5d9c,
path_store=0x0, canReturnNull=false)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/icons/kiconloader.cpp:1173
#13 0xb7a964cc in KIconEngine::actualSize (this=0x81ed100, size= 0xbf996020,
mode=QIcon::Normal, state=QIcon::Off)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/icons/kiconengine.cpp:80
#14 0xb6892a3f in QIcon::actualSize (this=0xbf995de4, size= 0xbf996020,
mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:688
#15 0xb6d126e7 in QItemDelegate::rect (this=0x8120698, option= 0xbf995fe4,
index= 0xbf996060, role=1) at itemviews/qitemdelegate.cpp:1053
#16 0xb6d128f4 in QItemDelegate::sizeHint (this=0x8120698,
option= 0xbf995fe4, index= 0xbf996060) at itemviews/qitemdelegate.cpp:476
#17 0xb6ce7776 in QListViewPrivate::itemSize (this=0x815c1c0,
option= 0xbf995fe4, index= 0xbf996060) at itemviews/qlistview.cpp:1983
#18 0xb6ceabdc in QStaticListViewBase::doStaticLayout (this=0x8146f50,
info= 0xbf996104)
at ../../include/QtGui/private/../../../src/gui/itemviews/qlistview_p.h:412
#19 0xb6cead99 in QStaticListViewBase::doBatchedItemLayout (this=0x8146f50,
info= 0xbf996104, max=0) at itemviews/qlistview.cpp:2106
#20 0xb6ceaf7a in QListViewPrivate::doItemsLayout (this=0x815c1c0, delta=1)
at itemviews/qlistview.cpp:1922
#21 0xb6ceb09d in QListView::doItemsLayout (this=0x8120570)
at itemviews/qlistview.cpp:1590
#22 0xb6ceb15c in QListView::timerEvent (this=0x8120570, e=0xbf996828)
at itemviews/qlistview.cpp:818
#23 0xb7303199 in QObject::event (this=0x8120570, e=0xbf99538c)
at kernel/qobject.cpp:1088
#24 0xb6859232 in QWidget::event (this=0x8120570, event=0xbf996828)
at kernel/qwidget.cpp:6501
#25 0xb6b97363 in QFrame::event (this=0x8120570, e=0xbf996828)
at widgets/qframe.cpp:657
#26 0xb6c30b2f in QAbstractScrollArea::event (this=0x8120570, e=0xbf996828)
at widgets/qabstractscrollarea.cpp:882
#27 0xb6cc036c in QAbstractItemView::event (this=0x8120570, event=0xbf996828)
at itemviews/qabstractitemview.cpp:1309
#28 0xb6cdf204 in QListView::event (this=0x8120570, e=0xbf996828)
at itemviews/qlistview.cpp:1827
#29 0xb6d27d14 in QListWidget::event (this=0x8120570, e=0xbf996828)
at itemviews/qlistwidget.cpp:1827
#30 0xb68070ca in QApplicationPrivate::notify_helper (this=0x805fce8,
receiver=0x8120570, e=0xbf996828) at kernel/qapplication.cpp:3558
#31 0xb680891f in QApplication::notify (this=0x805fa20, receiver=0x8120570,
e=0xbf996828) at kernel/qapplication.cpp:3117
#32 0xb7ac8783 in KApplication::notify (this=0x805fa20, receiver=0x8120570,
event=0xbf996828)
at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:314
#33 0xb72f1cab in QCoreApplication::notifyInternal (this=0x805fa20,
receiver=0x8120570, event=0xbf996828) at kernel/qcoreapplication.cpp:532
#34 0xb731ae2b in QTimerInfoList::activateTimers (this=0x8060484)
at kernel/qcoreapplication.h:202
#35 0xb731af01 in QEventDispatcherUNIX::activateTimers (this=0x805aba8)
at kernel/qeventdispatcher_unix.cpp:830
#36 0xb731b8db in QEventDispatcherUNIX::processEvents (this=0x805aba8,
flags= 0xbf9969a8) at kernel/qeventdispatcher_unix.cpp:892
#37 0xb6890f7e in QEventDispatcherX11::processEvents (this=0x805aba8,
flags= 0xbf9969d4) at kernel/qeventdispatcher_x11.cpp:147
#38 0xb72f10c1 in QEventLoop::processEvents (this=0xbf996a40,
flags= 0xbf996a08) at kernel/qeventloop.cpp:142
#39 0xb72f11ca in QEventLoop::exec (this=0xbf996a40, flags= 0xbf996a48)
at kernel/qeventloop.cpp:188
#40 0xb72f3556 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:761
#41 0xb68066c7 in QApplication::exec () at kernel/qapplication.cpp:3055
#42 0xb7ed31a4 in kdemain (argc=1, argv=0xbf996bd4)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/workspace/krunner/main.cpp:53
#43 0x08048852 in main (argc=-1241699999, argv=0x821e220)
at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/workspace/krunner/krunner_dummy.cpp:3
#44 0xb605dfdc in __libc_start_main (main=0x8048830 <main>, argc=1,
ubp_av=0xbf996bd4, init=0x8048880 <__libc_csu_init>,
fini=0x8048870 <__libc_csu_fini>, rtld_fini=0xb7ef8100 <_dl_fini>,
stack_end=0xbf996bcc) at libc-start.c:229
#45 0x080487a1 in _start ()
#0 0xffffe410 in __kernel_vsyscall ()
More information about the Panel-devel
mailing list