Bug 224212

Summary: KRunner crashed when starting a program (amarok) [KFileItemList, CachedItemsJob, KDirListerCache::listDir, KFilePlacesItem] (PlacesRunner)
Product: [Plasma] krunner Reporter: Daniel Hahler <kde-bugzilla>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: pregenitor, rasasi78, steffen_moeller, umeboshi3
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 4.5.0
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Daniel Hahler 2010-01-25 19:59:25 UTC
Application: krunner (0.1)
KDE Platform Version: 4.3.95 (KDE 4.3.95 (KDE 4.4 RC2))
Qt Version: 4.6.0
Operating System: Linux 2.6.32-11-generic i686
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
I've opened krunner (Alt-F2), typed amarok and while there was still some completion in progress, I've pressed "Enter".

Maybe I've also done "ama<tab><enter>" or something similar.

KRunner crashed and Amarok was not started.

The crash can be reproduced some of the time.

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

Thread 6 (Thread 0xa95d9b70 (LWP 4606)):
#0  0x001fc422 in __kernel_vsyscall ()
#1  0x00119f55 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00de62e7 in QWaitConditionPrivate::wait (this=0x9c1b780, mutex=0x9c1b77c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9c1b780, mutex=0x9c1b77c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x090e6e82 in QHostInfoAgent::run (this=0x9c1b770) at kernel/qhostinfo.cpp:252
#5  0x00de538e in QThreadPrivate::start (arg=0x9c1b770) at thread/qthread_unix.cpp:244
#6  0x001158de in start_thread (arg=0xa95d9b70) at pthread_create.c:300
#7  0x08b4d93e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa8dd8b70 (LWP 5037)):
[KCrash Handler]
#6  0x006b4dcc in QList (this=0x9d20f00, lister=0xa1bb0f78, _u=..., _keep=false, _reload=false) at /usr/include/qt4/QtCore/qlist.h:114
#7  KFileItemList (this=0x9d20f00, lister=0xa1bb0f78, _u=..., _keep=false, _reload=false) at ../../kio/kio/kfileitem.h:616
#8  CachedItemsJob (this=0x9d20f00, lister=0xa1bb0f78, _u=..., _keep=false, _reload=false) at ../../kio/kio/kdirlister_p.h:470
#9  KDirListerCache::listDir (this=0x9d20f00, lister=0xa1bb0f78, _u=..., _keep=false, _reload=false) at ../../kio/kio/kdirlister.cpp:259
#10 0x006b61b0 in KDirLister::openUrl (this=0xa1bb0f78, _url=..., _flags=...) at ../../kio/kio/kdirlister.cpp:1953
#11 0x0260f699 in KFilePlacesItem (this=0xa1daef60, manager=0x9d0efd0, address=..., udi=...) at ../../kfile/kfileplacesitem.cpp:52
#12 0x02611639 in KFilePlacesModel::Private::loadBookmarkList (this=0xa1dfe108) at ../../kfile/kfileplacesmodel.cpp:433
#13 0x02611b2f in KFilePlacesModel::Private::_k_reloadBookmarks (this=0xa1dfe108) at ../../kfile/kfileplacesmodel.cpp:342
#14 0x026130ab in KFilePlacesModel (this=0xa8dd8080, parent=0x0) at ../../kfile/kfileplacesmodel.cpp:154
#15 0x020ff42b in PlacesRunner::match (this=0x9d11568, context=...) at ../../../../../plasma/generic/runners/places/placesrunner.cpp:54
#16 0x021beb7e in Plasma::AbstractRunner::performMatch (this=0x9d11568, localContext=...) at ../../plasma/abstractrunner.cpp:117
#17 0x0225ef4b in Plasma::FindMatchesJob::run (this=0xa0414c0) at ../../plasma/private/runnerjobs.cpp:159
#18 0x025aa47d in ThreadWeaver::JobRunHelper::runTheJob (this=0xa8dd821c, th=0x9bfb258, job=0xa0414c0) at ../../../threadweaver/Weaver/Job.cpp:106
#19 0x025aa7e1 in ThreadWeaver::Job::execute (this=0xa0414c0, th=0x9bfb258) at ../../../threadweaver/Weaver/Job.cpp:135
#20 0x025a94ca in ThreadWeaver::ThreadRunHelper::run (this=0xa8dd82a4, parent=0x9a474f8, th=0x9bfb258) at ../../../threadweaver/Weaver/Thread.cpp:95
#21 0x025a9c1b in ThreadWeaver::Thread::run (this=0x9bfb258) at ../../../threadweaver/Weaver/Thread.cpp:142
#22 0x00de538e in QThreadPrivate::start (arg=0x9bfb258) at thread/qthread_unix.cpp:244
#23 0x001158de in start_thread (arg=0xa8dd8b70) at pthread_create.c:300
#24 0x08b4d93e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa85d7b70 (LWP 5038)):
#0  0x001fc422 in __kernel_vsyscall ()
#1  0x00119f55 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00de62e7 in QWaitConditionPrivate::wait (this=0x9a47510, mutex=0x9a167d8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9a47510, mutex=0x9a167d8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x025a88a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a474f8, th=0x9d63338) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x025ab36c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a16be8, th=0x9d63338) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x025a726b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a474f8, th=0x9d63338) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x025ab462 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a16be8, th=0x9d63338) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x025a8b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a474f8, th=0x9d63338, previous=0xa35a840) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x025a94fe in ThreadWeaver::ThreadRunHelper::run (this=0xa85d72a4, parent=0x9a474f8, th=0x9d63338) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x025a9c1b in ThreadWeaver::Thread::run (this=0x9d63338) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00de538e in QThreadPrivate::start (arg=0x9d63338) at thread/qthread_unix.cpp:244
#12 0x001158de in start_thread (arg=0xa85d7b70) at pthread_create.c:300
#13 0x08b4d93e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa7dd6b70 (LWP 5039)):
#0  0x001fc422 in __kernel_vsyscall ()
#1  0x00119f55 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00de62e7 in QWaitConditionPrivate::wait (this=0x9a47510, mutex=0x9a167d8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9a47510, mutex=0x9a167d8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x025a88a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a474f8, th=0x9c14e60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x025ab36c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a16be8, th=0x9c14e60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x025a726b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a474f8, th=0x9c14e60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x025ab462 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a16be8, th=0x9c14e60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x025a8b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a474f8, th=0x9c14e60, previous=0xa2f9ac8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x025a94fe in ThreadWeaver::ThreadRunHelper::run (this=0xa7dd62a4, parent=0x9a474f8, th=0x9c14e60) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x025a9c1b in ThreadWeaver::Thread::run (this=0x9c14e60) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00de538e in QThreadPrivate::start (arg=0x9c14e60) at thread/qthread_unix.cpp:244
#12 0x001158de in start_thread (arg=0xa7dd6b70) at pthread_create.c:300
#13 0x08b4d93e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa73ffb70 (LWP 5040)):
#0  0x001fc422 in __kernel_vsyscall ()
#1  0x00119f55 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00de62e7 in QWaitConditionPrivate::wait (this=0x9a47510, mutex=0x9a167d8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9a47510, mutex=0x9a167d8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x025a88a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9a474f8, th=0x994b458) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x025ab36c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a16be8, th=0x994b458) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x025a726b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9a474f8, th=0x994b458) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x025ab462 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a16be8, th=0x994b458) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x025a8b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9a474f8, th=0x994b458, previous=0xa47f998) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x025a94fe in ThreadWeaver::ThreadRunHelper::run (this=0xa73ff2a4, parent=0x9a474f8, th=0x994b458) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x025a9c1b in ThreadWeaver::Thread::run (this=0x994b458) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00de538e in QThreadPrivate::start (arg=0x994b458) at thread/qthread_unix.cpp:244
#12 0x001158de in start_thread (arg=0xa73ffb70) at pthread_create.c:300
#13 0x08b4d93e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7896760 (LWP 4527)):
#0  0x001fc422 in __kernel_vsyscall ()
#1  0x08b3fb46 in *__GI___poll (fds=0x8bcfff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01e33d60 in ?? () from /usr/lib/libxcb.so.1
#3  0x01e342cb in ?? () from /usr/lib/libxcb.so.1
#4  0x01e34667 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0x004e4e49 in _XSend () from /usr/lib/libX11.so.6
#6  0x004d11f2 in ?? () from /usr/lib/libX11.so.6
#7  0x004d067f in ?? () from /usr/lib/libX11.so.6
#8  0x004d13fa in XPutImage () from /usr/lib/libX11.so.6
#9  0x0123b799 in QX11PixmapData::fromImage (this=0x9abfb68, img=..., flags=...) at image/qpixmap_x11.cpp:606
#10 0x0122589c in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:1997
#11 0x00c3a12b in KPixmapCache::Private::loadData (this=0x9a5d3f0, offset=2111344, pix=...) at ../../kdeui/util/kpixmapcache.cpp:1348
#12 0x00c3b534 in KPixmapCache::find (this=0x9a5bf08, key=..., pix=...) at ../../kdeui/util/kpixmapcache.cpp:1307
#13 0x022a15f4 in Plasma::Theme::findInCache (this=0x9a43730, key=..., pix=...) at ../../plasma/theme.cpp:681
#14 0x0222c114 in Plasma::FrameSvgPrivate::generateBackground (this=0x9a51858, frame=0x9a5d7a0) at ../../plasma/framesvg.cpp:416
#15 0x0222cf97 in Plasma::FrameSvgPrivate::alphaMask (this=0x9a51858, maskType=...) at ../../plasma/framesvg.cpp:393
#16 0x0222d60e in Plasma::FrameSvg::mask (this=0x9a449c0) at ../../plasma/framesvg.cpp:280
#17 0x048ec27a in KRunnerDialog::updateMask (this=0x9a41038) at ../../krunner/krunnerdialog.cpp:373
#18 0x048ec6e5 in KRunnerDialog::resizeEvent (this=0x9a41038, e=0xbf9a6430) at ../../krunner/krunnerdialog.cpp:408
#19 0x048f5489 in Interface::resizeEvent (this=0x9a41038, event=0xbf9a6430) at ../../krunner/interfaces/default/interface.cpp:308
#20 0x0118e27d in QWidget::event (this=0x9a41038, event=0xbf9a6430) at kernel/qwidget.cpp:8128
#21 0x048ec363 in KRunnerDialog::event (this=0x9a41038, event=0xbf9a6430) at ../../krunner/krunnerdialog.cpp:331
#22 0x011311dc in QApplicationPrivate::notify_helper (this=0x994e8b8, receiver=0x9a41038, e=0xbf9a6430) at kernel/qapplication.cpp:4242
#23 0x01137ef7 in QApplication::notify (this=0x994e6e0, receiver=0x9a41038, e=0xbf9a6430) at kernel/qapplication.cpp:4207
#24 0x00ba86fa in KApplication::notify (this=0x994e6e0, receiver=0x9a41038, event=0xbf9a6430) at ../../kdeui/kernel/kapplication.cpp:302
#25 0x00ee66fb in QCoreApplication::notifyInternal (this=0x994e6e0, receiver=0x9a41038, event=0xbf9a6430) at kernel/qcoreapplication.cpp:704
#26 0x011e3451 in QCoreApplication::sendEvent (this=0x9a43888, x=248, y=0, w=1424, h=300, isMove=false) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QWidgetPrivate::setGeometry_sys (this=0x9a43888, x=248, y=0, w=1424, h=300, isMove=false) at kernel/qwidget_x11.cpp:2597
#28 0x0118d749 in QWidget::resize (this=0x9a41038, s=...) at kernel/qwidget.cpp:6595
#29 0x048fa4f5 in Interface::matchCountChanged (this=0x9a41038, count=3) at ../../krunner/interfaces/default/interface.cpp:600
#30 0x048fa80f in Interface::qt_metacall (this=0x9a41038, _c=QMetaObject::InvokeMetaMethod, _id=91, _a=0xbf9a6768) at ./interface.moc:107
#31 0x00eeb95a in QMetaObject::metacall (object=0x9a41038, cl=QMetaObject::ReadProperty, idx=91, argv=0xbf9a6768) at kernel/qmetaobject.cpp:237
#32 0x00efa0db in QMetaObject::activate (sender=0x9ab1b10, m=0x4921eb0, local_signal_index=3, argv=0xbf9a6768) at kernel/qobject.cpp:3294
#33 0x048fec53 in ResultScene::matchCountChanged (this=0x9ab1b10, _t1=3) at ./resultscene.moc:146
#34 0x04900d40 in ResultScene::setQueryMatches (this=0x9ab1b10, m=...) at ../../krunner/interfaces/default/resultscene.cpp:203
#35 0x0490115d in ResultScene::qt_metacall (this=0x9ab1b10, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf9a6928) at ./resultscene.moc:104
#36 0x00eeb95a in QMetaObject::metacall (object=0x9ab1b10, cl=QMetaObject::ReadProperty, idx=26, argv=0xbf9a6928) at kernel/qmetaobject.cpp:237
#37 0x00efa0db in QMetaObject::activate (sender=0x9a21ba8, m=0x23a38c4, local_signal_index=0, argv=0xbf9a6928) at kernel/qobject.cpp:3294
#38 0x0228bd13 in Plasma::RunnerManager::matchesChanged (this=0x9a21ba8, _t1=...) at ./runnermanager.moc:118
#39 0x0228e777 in Plasma::RunnerManagerPrivate::matchesChanged (this=0x9a21ba8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf9a6a4c) at ../../plasma/runnermanager.cpp:90
#40 Plasma::RunnerManager::qt_metacall (this=0x9a21ba8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf9a6a4c) at ./runnermanager.moc:104
#41 0x00eeb95a in QMetaObject::metacall (object=0x9a21ba8, cl=QMetaObject::ReadProperty, idx=13, argv=0xbf9a6a4c) at kernel/qmetaobject.cpp:237
#42 0x00efa0db in QMetaObject::activate (sender=0x99a9c0c, m=0xffa5a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#43 0x00f4b9d7 in QTimer::timeout (this=0x99a9c0c) at .moc/release-shared/moc_qtimer.cpp:134
#44 0x00f0236e in QTimer::timerEvent (this=0x99a9c0c, e=0xbf9a6f10) at kernel/qtimer.cpp:271
#45 0x00ef6f44 in QObject::event (this=0x99a9c0c, e=0xffffffff) at kernel/qobject.cpp:1224
#46 0x011311dc in QApplicationPrivate::notify_helper (this=0x994e8b8, receiver=0x99a9c0c, e=0xbf9a6f10) at kernel/qapplication.cpp:4242
#47 0x01137e37 in QApplication::notify (this=0x994e6e0, receiver=0x99a9c0c, e=0xbf9a6f10) at kernel/qapplication.cpp:3661
#48 0x00ba86fa in KApplication::notify (this=0x994e6e0, receiver=0x99a9c0c, event=0xbf9a6f10) at ../../kdeui/kernel/kapplication.cpp:302
#49 0x00ee66fb in QCoreApplication::notifyInternal (this=0x994e6e0, receiver=0x99a9c0c, event=0xbf9a6f10) at kernel/qcoreapplication.cpp:704
#50 0x00f15aa6 in QCoreApplication::sendEvent (this=0x99510b4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#51 QTimerInfoList::activateTimers (this=0x99510b4) at kernel/qeventdispatcher_unix.cpp:603
#52 0x00f12737 in timerSourceDispatch (source=0x9951500) at kernel/qeventdispatcher_glib.cpp:184
#53 idleTimerSourceDispatch (source=0x9951500) at kernel/qeventdispatcher_glib.cpp:231
#54 0x0778ffe8 in g_main_dispatch (context=0x9950890) at /build/buildd/glib2.0-2.23.1/glib/gmain.c:1960
#55 IA__g_main_context_dispatch (context=0x9950890) at /build/buildd/glib2.0-2.23.1/glib/gmain.c:2513
#56 0x07793890 in g_main_context_iterate (context=0x9950890, block=<value optimized out>, dispatch=1, self=0x994d5f0) at /build/buildd/glib2.0-2.23.1/glib/gmain.c:2591
#57 0x077939c3 in IA__g_main_context_iteration (context=0x9950890, may_block=1) at /build/buildd/glib2.0-2.23.1/glib/gmain.c:2654
#58 0x00f123f5 in QEventDispatcherGlib::processEvents (this=0x98ddce8, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#59 0x011eeba5 in QGuiEventDispatcherGlib::processEvents (this=0x98ddce8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#60 0x00ee4d19 in QEventLoop::processEvents (this=0xbf9a71d4, flags=) at kernel/qeventloop.cpp:149
#61 0x00ee516a in QEventLoop::exec (this=0xbf9a71d4, flags=...) at kernel/qeventloop.cpp:201
#62 0x00ee935f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#63 0x01131277 in QApplication::exec () at kernel/qapplication.cpp:3570
#64 0x048f4f1e in kdemain (argc=1, argv=0x993cfc8) at ../../krunner/main.cpp:65
#65 0x0804dff7 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x993fe69 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051429 "0") at ../../kinit/kinit.cpp:706
#66 0x0804ec15 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1198
#67 0x0804f153 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1391
#68 0x0804fe37 in main (argc=4, argv=0xbf9a7c54, envp=0xbf9a7c68) at ../../kinit/kinit.cpp:1830

Reported using DrKonqi
Comment 1 Bruno Bigras 2010-01-27 02:52:33 UTC
Created attachment 40278 [details]
New crash information added by DrKonqi

I think I have the same problem. krunner crashes from time to time when I try to launch apps.

I think it happens more when the system is under heavy load, maybe I type to fast too.
Comment 2 Dario Andres 2010-02-05 14:28:46 UTC
From bug 225522:
---
[KCrash Handler]
#5  QList (this=<value optimized out>, lister=0x7f632c0023c0, _u=<value
optimized out>, _keep=<value optimized out>, _reload=false) at
/usr/include/QtCore/qlist.h:114
#6  KFileItemList (this=<value optimized out>, lister=0x7f632c0023c0, _u=<value
optimized out>, _keep=<value optimized out>, _reload=false) at
/usr/src/debug/kdelibs-4.3.98/kio/kio/kfileitem.h:616
#7  CachedItemsJob (this=<value optimized out>, lister=0x7f632c0023c0,
_u=<value optimized out>, _keep=<value optimized out>, _reload=false)
    at /usr/src/debug/kdelibs-4.3.98/kio/kio/kdirlister_p.h:470
#8  KDirListerCache::listDir (this=<value optimized out>,
lister=0x7f632c0023c0, _u=<value optimized out>, _keep=<value optimized out>,
_reload=false)
    at /usr/src/debug/kdelibs-4.3.98/kio/kio/kdirlister.cpp:259
#9  0x000000324425e988 in KFilePlacesItem::KFilePlacesItem
(this=0x7f632c002b80, manager=0x7f632c002b98, address=..., udi=<value optimized
out>)
    at /usr/src/debug/kdelibs-4.3.98/kfile/kfileplacesitem.cpp:52
#10 0x00000032442606b3 in KFilePlacesModel::Private::loadBookmarkList
(this=0x7f632c004d80) at
/usr/src/debug/kdelibs-4.3.98/kfile/kfileplacesmodel.cpp:433
#11 0x0000003244260b40 in KFilePlacesModel::Private::_k_reloadBookmarks
(this=0x7f633ab99040) at
/usr/src/debug/kdelibs-4.3.98/kfile/kfileplacesmodel.cpp:342
#12 0x0000003244261ee3 in KFilePlacesModel::KFilePlacesModel
(this=0x7f633ab99a60, parent=<value optimized out>) at
/usr/src/debug/kdelibs-4.3.98/kfile/kfileplacesmodel.cpp:154
#13 0x00007f634275dc98 in ?? () from /usr/lib64/kde4/krunner_placesrunner.so
Comment 3 Dario Andres 2010-02-05 14:28:48 UTC
*** Bug 225522 has been marked as a duplicate of this bug. ***
Comment 4 Roman K. 2010-02-07 14:05:21 UTC
Created attachment 40584 [details]
New crash information added by DrKonqi

I tried to launch a programm via krunner, then it crashed
Comment 5 Dario Andres 2010-02-10 21:43:14 UTC
*** Bug 225964 has been marked as a duplicate of this bug. ***
Comment 6 thomas gahr 2010-02-14 16:00:34 UTC
Created attachment 40768 [details]
New crash information added by DrKonqi

i'm also having these crashes from time to time, currently i'm using 4.4.0 on fedora 12 with qt 4.6.1
actually the trace is more similar to the one of bug 225964 but since this is marked as a duplicate of this one, i'm attaching the crash dump here. maybe this helps since every symbol could be retrieved here (in libdbus)
dbus-libs rpm installed: dbus-libs-1.2.16-9.fc12.i686
Comment 7 Dario Andres 2010-02-15 04:01:04 UTC
*** Bug 226886 has been marked as a duplicate of this bug. ***
Comment 8 bugs-kde 2010-02-15 08:34:21 UTC
Created attachment 40789 [details]
New crash information added by DrKonqi

I got seeminlgy the same crash on KDE 4.4 (Ubuntu 9.10 kdelibs5 4:4.4.0-0ubuntu1~karmic1~ppa2).
Comment 9 Dario Andres 2010-02-17 20:14:50 UTC
*** Bug 227414 has been marked as a duplicate of this bug. ***
Comment 10 Dario Andres 2010-02-20 01:18:59 UTC
*** Bug 227761 has been marked as a duplicate of this bug. ***
Comment 11 Dario Andres 2010-02-23 23:46:17 UTC
*** Bug 228227 has been marked as a duplicate of this bug. ***
Comment 12 Dario Andres 2010-02-28 14:36:10 UTC
*** Bug 228134 has been marked as a duplicate of this bug. ***
Comment 13 Dario Andres 2010-02-28 14:36:12 UTC
*** Bug 228847 has been marked as a duplicate of this bug. ***
Comment 14 Dario Andres 2010-03-15 23:40:19 UTC
From bug 229785:
I had scrolled upward in the list to re-run a command, and krunner crashed when
I pressed Enter. I think I was slipping on the keys a little, so maybe I had
pressed the up arrow once too many, just before pressing Enter.
...
It happened again, this time just after I had resumed from sleep. I noticed
that prior to the crash, krunner did not do the usual matching of my input to
previous input, but I went ahead and pressed Enter anyway. And then it crashed.

From bug 229498:
I have krunner crashing from time to time on my machine (few times per day). It
seems it happens when I type fast and hit enter before it is able to updated UI
with possible completions. I was trying to start 'stardict' when this crash
happened if it matters.
Comment 15 Dario Andres 2010-03-15 23:40:23 UTC
*** Bug 229498 has been marked as a duplicate of this bug. ***
Comment 16 Dario Andres 2010-03-15 23:40:27 UTC
*** Bug 229785 has been marked as a duplicate of this bug. ***
Comment 17 Dario Andres 2010-03-15 23:40:30 UTC
*** Bug 230887 has been marked as a duplicate of this bug. ***
Comment 18 Fabian B. 2010-03-16 02:56:07 UTC
Created attachment 41676 [details]
New crash information added by DrKonqi

same thing: alt+f2, krunner. its not only if i try to start amarok but all applications
Comment 19 Dario Andres 2010-03-16 14:01:21 UTC
Another version from bug 229836:
Thread 5 (Thread 0xa6ab9b70 (LWP 5421)):
[KCrash Handler]
#6  0xb7361d28 in operator<< <KDirLister*> (list=<value optimized out>,
debug=<value optimized out>) at /usr/include/QtCore/qdebug.h:166
#7  KDirListerCache::listDir (list=<value optimized out>, debug=<value
optimized out>) at /usr/src/debug/kdelibs-4.4.1/kio/kio/kdirlister.cpp:237
#8  0xb7362445 in KDirLister::openUrl (this=0xa6cf2018, _url=..., _flags=...)
at /usr/src/debug/kdelibs-4.4.1/kio/kio/kdirlister.cpp:1953
#9  0xa78f64ea in KFilePlacesItem::KFilePlacesItem (this=0xa441ece0,
manager=0x82c61a8, address=..., udi=...) at
/usr/src/debug/kdelibs-4.4.1/kfile/kfileplacesitem.cpp:52
#10 0xa78f671c in KFilePlacesModel::Private::loadBookmarkList (this=0xa6c058a8)
at /usr/src/debug/kdelibs-4.4.1/kfile/kfileplacesmodel.cpp:433
#11 0xa78f6c63 in KFilePlacesModel::Private::_k_reloadBookmarks
(this=0xa6c058a8) at
/usr/src/debug/kdelibs-4.4.1/kfile/kfileplacesmodel.cpp:342
#12 0xa78f849c in KFilePlacesModel::KFilePlacesModel (this=0xa6ab90c0,
parent=0x0) at /usr/src/debug/kdelibs-4.4.1/kfile/kfileplacesmodel.cpp:154
#13 0xa7c4559f in PlacesRunner::match (this=0x821c430, context=...) at
/usr/src/debug/kdebase-workspace-4.4.1/plasma/generic/runners/places/placesrunner.cpp:54
Comment 20 Dario Andres 2010-03-16 14:01:25 UTC
*** Bug 229836 has been marked as a duplicate of this bug. ***
Comment 21 Dario Andres 2010-03-16 14:02:12 UTC
*** Bug 227124 has been marked as a duplicate of this bug. ***
Comment 22 Michael Larsen 2010-03-19 04:17:17 UTC
Created attachment 41751 [details]
New crash information added by DrKonqi

KRunner usually seems to crash a couple of letters into 'konsole' (usually around 'kon'). Intermittent, if I try again, it usually works.
Comment 23 Dario Andres 2010-03-20 14:26:11 UTC
*** Bug 231381 has been marked as a duplicate of this bug. ***
Comment 24 Dario Andres 2010-03-20 16:46:02 UTC
*** Bug 229532 has been marked as a duplicate of this bug. ***
Comment 25 Dario Andres 2010-03-20 16:48:51 UTC
*** Bug 226780 has been marked as a duplicate of this bug. ***
Comment 26 David Faure 2010-03-23 15:39:43 UTC
KDirLister (and KIO) cannot be used from secondary threads.

But IIRC Aaron fixed this recently in krunner?
Comment 27 Dario Andres 2010-03-23 18:10:42 UTC
Indeed, it was fixed on trunk (4.5): 
http://websvn.kde.org/?view=revision&revision=1098125
(it just took me time to find the commit)

It is going to be backported to 4.4.x if it is proven to be good enough
Comment 28 Dario Andres 2010-03-23 18:12:31 UTC
*** Bug 230132 has been marked as a duplicate of this bug. ***
Comment 29 Dario Andres 2010-03-23 18:13:02 UTC
*** Bug 229390 has been marked as a duplicate of this bug. ***
Comment 30 Dario Andres 2010-03-25 22:09:24 UTC
*** Bug 232106 has been marked as a duplicate of this bug. ***
Comment 31 Denys Smolianiuk 2010-04-10 17:21:09 UTC
Created attachment 42651 [details]
New crash information added by DrKonqi

krunner crash is supposed to be fixed in kde 4.4.2 but it happened again. Although I can admit that it happens much more rarely than before.
Comment 32 Dario Andres 2010-04-10 17:37:37 UTC
@Denys Smolianiuk: are your "kdebase-workspace" packages updated to 4.4.2 ?
Regasrds
Comment 33 Denys Smolianiuk 2010-04-10 18:45:36 UTC
Yes, I have "kdebase-workspace" and "kdebase-workspace-bin" version 4.4.2
Actually, I have installed all available lucid updates.
Comment 34 Igor Poboiko 2010-04-10 21:15:37 UTC
Created attachment 42656 [details]
New crash information added by DrKonqi

I can confirm, bug still exists in KDE 4.4.2. 
My traceback attached.
Comment 35 Daniel Hahler 2010-05-01 18:04:41 UTC
Dario, are you sure this has been backported?

I cannot find http://websvn.kde.org/?view=revision&revision=1098125 in http://websvn.kde.org/branches/KDE/4.4/kdebase/workspace/plasma/generic/runners/places/placesrunner.cpp?view=log&pathrev=1098125 (just looking at the date).

However, this might have been implemented differently in 4.4 - can you point me at the patch then, so I can check if it's in Ubuntu, please?
Comment 36 Victor Gavrish 2010-05-08 23:07:50 UTC
Created attachment 43378 [details]
New crash information added by DrKonqi

This bug has been plaguing me since I updated to KDE SC 4.4, and with 4.4.3, it's still here...
Comment 37 Raúl 2010-06-06 18:44:07 UTC
Hello: I came accross this one which may be the root cause of an important amount of dupes, which marking as dupes would be appreciated. Look at: https://bugs.kde.org/show_bug.cgi?id=236496#c1

Hopefully this is fixed in 4.4.5 if someone backport the fix from 4.5.

Regards,
Comment 38 Dario Andres 2010-12-12 20:18:04 UTC
*** Bug 236496 has been marked as a duplicate of this bug. ***
Comment 39 Matthias Fuchs 2011-01-16 17:47:57 UTC
*** Bug 261933 has been marked as a duplicate of this bug. ***
Comment 40 Dario Andres 2011-01-22 12:43:06 UTC
*** Bug 263941 has been marked as a duplicate of this bug. ***