Bug 247495 - krunner crashes when pressing Alt-F2
Summary: krunner crashes when pressing Alt-F2
Status: RESOLVED DUPLICATE of bug 232636
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-12 11:53 UTC by S.B.
Modified: 2010-09-11 21:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description S.B. 2010-08-12 11:53:28 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
When pressing Alt-F2, sometimes (very rarely), krunner crashes instead of showing the dialog.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: OberflÀche zur AusfÌhrung von Befehlen (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff623da8760 (LWP 22128))]

Thread 9 (Thread 0x7ff6077d8710 (LWP 22659)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff62239a2bb in wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff618d783f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7a1650, th=0xa10b00) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff618d7ae35 in waitForAvailableJob (this=0x76dbb0, th=0xa10b00) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0xa10b00) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007ff618d787ef in ThreadWeaver::ThreadRunHelper::run (this=0x7ff6077d7e30, parent=0x7a1650, th=0xa10b00) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007ff618d78878 in ThreadWeaver::Thread::run (this=0xa10b00) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007ff622399bf5 in QThreadPrivate::start (arg=0xa10b00) at thread/qthread_unix.cpp:248
#9  0x00007ff62210ba4f in start_thread (arg=0x7ff6077d8710) at pthread_create.c:297
#10 0x00007ff620efb82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7ff606542710 (LWP 22660)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff62239a2bb in wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff618d783f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7a1650, th=0x78d120) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff618d7ae35 in waitForAvailableJob (this=0x76dbb0, th=0x78d120) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0x78d120) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007ff618d787ef in ThreadWeaver::ThreadRunHelper::run (this=0x7ff606541e30, parent=0x7a1650, th=0x78d120) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007ff618d78878 in ThreadWeaver::Thread::run (this=0x78d120) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007ff622399bf5 in QThreadPrivate::start (arg=0x78d120) at thread/qthread_unix.cpp:248
#9  0x00007ff62210ba4f in start_thread (arg=0x7ff606542710) at pthread_create.c:297
#10 0x00007ff620efb82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7ff605d41710 (LWP 22661)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff62239a2bb in wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff618d783f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7a1650, th=0x896cd0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff618d7ae35 in waitForAvailableJob (this=0x76dbb0, th=0x896cd0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0x896cd0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007ff618d787ef in ThreadWeaver::ThreadRunHelper::run (this=0x7ff605d40e30, parent=0x7a1650, th=0x896cd0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007ff618d78878 in ThreadWeaver::Thread::run (this=0x896cd0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007ff622399bf5 in QThreadPrivate::start (arg=0x896cd0) at thread/qthread_unix.cpp:248
#9  0x00007ff62210ba4f in start_thread (arg=0x7ff605d41710) at pthread_create.c:297
#10 0x00007ff620efb82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7ff605540710 (LWP 22662)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff62239a2bb in wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff618d783f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7a1650, th=0x86b510) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff618d7ae35 in waitForAvailableJob (this=0x76dbb0, th=0x86b510) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0x86b510) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007ff618d787ef in ThreadWeaver::ThreadRunHelper::run (this=0x7ff60553fe30, parent=0x7a1650, th=0x86b510) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007ff618d78878 in ThreadWeaver::Thread::run (this=0x86b510) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007ff622399bf5 in QThreadPrivate::start (arg=0x86b510) at thread/qthread_unix.cpp:248
#9  0x00007ff62210ba4f in start_thread (arg=0x7ff605540710) at pthread_create.c:297
#10 0x00007ff620efb82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7ff604d3f710 (LWP 22663)):
[KCrash Handler]
#5  KDirListerCache::forgetDirs (this=0xab4030, lister=0x7dafd0, _url=<value optimized out>, notify=false) at /usr/src/debug/kdelibs-4.4.4/kio/kio/kdirlister.cpp:527
#6  0x00007ff622f5ef6c in KDirListerCache::forgetDirs (this=0xab4030, lister=0x7dafd0) at /usr/src/debug/kdelibs-4.4.4/kio/kio/kdirlister.cpp:462
#7  0x00007ff622f5f0b0 in KDirLister::~KDirLister (this=0x7dafd0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kio/kio/kdirlister.cpp:1939
#8  0x00007ff622f5f179 in KDirLister::~KDirLister (this=0x7dafd0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kio/kio/kdirlister.cpp:1943
#9  0x00007ff6224918b4 in QObjectPrivate::deleteChildren (this=0xa741d0) at kernel/qobject.cpp:1986
#10 0x00007ff622495e15 in QObject::~QObject (this=0xb7b1b0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#11 0x00007ff6080fe309 in KFilePlacesItem::~KFilePlacesItem (this=0xb7b1b0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kfile/kfileplacesitem.cpp:66
#12 0x00007ff6081212f7 in qDeleteAll<QList<KFilePlacesItem*>::const_iterator> (this=0x7ff604d3eb70, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#13 qDeleteAll<QList<KFilePlacesItem*> > (this=0x7ff604d3eb70, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#14 ~Private (this=0x7ff604d3eb70, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kfile/kfileplacesmodel.cpp:60
#15 KFilePlacesModel::~KFilePlacesModel (this=0x7ff604d3eb70, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kfile/kfileplacesmodel.cpp:160
#16 0x00007ff6083b68d4 in PlacesRunner::match (this=0xb48990, context=...) at /usr/src/debug/kdebase-workspace-4.4.4/plasma/generic/runners/places/placesrunner.cpp:54
#17 0x00007ff61a90dcf3 in Plasma::AbstractRunner::performMatch (this=0xb48990, localContext=...) at /usr/src/debug/kdelibs-4.4.4/plasma/abstractrunner.cpp:117
#18 0x00007ff618d78d75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7ff604d3eda0, th=0x9b55c0, job=0xf13540) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106
#19 0x00007ff618d78eae in ThreadWeaver::Job::execute (this=0xf13540, th=0x9b55c0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135
#20 0x00007ff618d787bf in ThreadWeaver::ThreadRunHelper::run (this=0x7ff604d3ee30, parent=0x7a1650, th=0x9b55c0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95
#21 0x00007ff618d78878 in ThreadWeaver::Thread::run (this=0x9b55c0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#22 0x00007ff622399bf5 in QThreadPrivate::start (arg=0x9b55c0) at thread/qthread_unix.cpp:248
#23 0x00007ff62210ba4f in start_thread (arg=0x7ff604d3f710) at pthread_create.c:297
#24 0x00007ff620efb82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#25 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7ff60453e710 (LWP 22664)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff62239a2bb in wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff618d783f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7a1650, th=0xb88910) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff618d7ae35 in waitForAvailableJob (this=0x76dbb0, th=0xb88910) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0xb88910) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007ff618d787ef in ThreadWeaver::ThreadRunHelper::run (this=0x7ff60453de30, parent=0x7a1650, th=0xb88910) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007ff618d78878 in ThreadWeaver::Thread::run (this=0xb88910) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007ff622399bf5 in QThreadPrivate::start (arg=0xb88910) at thread/qthread_unix.cpp:248
#9  0x00007ff62210ba4f in start_thread (arg=0x7ff60453e710) at pthread_create.c:297
#10 0x00007ff620efb82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7ff603d3d710 (LWP 22665)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff62239a2bb in wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff618d783f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7a1650, th=0xaf3e10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff618d7ae35 in waitForAvailableJob (this=0x76dbb0, th=0xaf3e10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0xaf3e10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007ff618d787ef in ThreadWeaver::ThreadRunHelper::run (this=0x7ff603d3ce30, parent=0x7a1650, th=0xaf3e10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x00007ff618d78878 in ThreadWeaver::Thread::run (this=0xaf3e10) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x00007ff622399bf5 in QThreadPrivate::start (arg=0xaf3e10) at thread/qthread_unix.cpp:248
#9  0x00007ff62210ba4f in start_thread (arg=0x7ff603d3d710) at pthread_create.c:297
#10 0x00007ff620efb82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ff60353c710 (LWP 22666)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007ff62239a2bb in wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x75a350, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007ff618d783f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7a1650, th=0x8df4f0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007ff618d7ae35 in waitForAvailableJob (this=0x76dbb0, th=0x8df4f0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0x8df4f0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007ff618d7ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0x8df4f0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007ff618d7ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0x8df4f0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007ff618d7ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0x8df4f0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007ff618d7ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0x8df4f0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007ff618d7ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x76dbb0, th=0x8df4f0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007ff618d787ef in ThreadWeaver::ThreadRunHelper::run (this=0x7ff60353be30, parent=0x7a1650, th=0x8df4f0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#12 0x00007ff618d78878 in ThreadWeaver::Thread::run (this=0x8df4f0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#13 0x00007ff622399bf5 in QThreadPrivate::start (arg=0x8df4f0) at thread/qthread_unix.cpp:248
#14 0x00007ff62210ba4f in start_thread (arg=0x7ff60353c710) at pthread_create.c:297
#15 0x00007ff620efb82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff623da8760 (LWP 22128)):
#0  0x00007ff620ef26b3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ff61fb9cc0a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007ff61fb9d169 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007ff61fb9d1f7 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007ff623266776 in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007ff623266921 in _XEventsQueued () from /usr/lib64/libX11.so.6
#6  0x00007ff62324f7ef in XEventsQueued () from /usr/lib64/libX11.so.6
#7  0x00007ff6216f6047 in ?? () from /usr/lib64/libQtGui.so.4
#8  0x00007ff61d6f9f7f in IA__g_main_context_prepare (context=0x67e5f0, priority=0x7fff4f18533c) at gmain.c:2280
#9  0x00007ff61d6fae69 in g_main_context_iterate (context=0x67e5f0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2571
#10 0x00007ff61d6fb510 in IA__g_main_context_iteration (context=0x67e5f0, may_block=1) at gmain.c:2654
#11 0x00007ff6224a967f in QEventDispatcherGlib::processEvents (this=0x61a350, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#12 0x00007ff6216f614e in ?? () from /usr/lib64/libQtGui.so.4
#13 0x00007ff622480292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007ff622480495 in QEventLoop::exec (this=0x7fff4f185490, flags=...) at kernel/qeventloop.cpp:201
#15 0x00007ff62248488b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#16 0x00007ff615748da6 in kdemain (argc=1, argv=0x619300) at /usr/src/debug/kdebase-workspace-4.4.4/krunner/main.cpp:65
#17 0x0000000000407659 in _start ()

Possible duplicates by query: bug 242461, bug 236301, bug 234074, bug 226780.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-08-15 23:17:15 UTC

*** This bug has been marked as a duplicate of bug 242461 ***
Comment 2 S.B. 2010-08-17 10:43:46 UTC
Mh, don't see the connection to the duplicate. 
In any case, I (orig. poster) also have sometimes the situation that krunner runs "amok", with full load on one core, for hours. krunner kill and restart helps.
May be related to the problem, or not.

May have to do with a few hundred repetitions of the entries
"kglobalaccel(5662) GlobalShortcutsRegistry::unregisterKey: Unregistering key ..."
and
"kglobalaccel(5662) GlobalShortcutsRegistry::registerKey: Registering key ..."
for all krunner hotkeys ...
Comment 3 S.B. 2010-08-17 10:49:32 UTC
Code in kdirlister.cpp:527:
    if ( item->complete ) {

item is assigned a few lines above:
    DirItem *item = itemsInUse.value(urlStr);
    Q_ASSERT(item);
....

seems the Q_ASSERT should be extended to check item against NULL in release code, also.
Comment 4 Nicolas L. 2010-09-11 21:02:06 UTC

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