Bug 225378

Summary: KRunner crash when launching application [QGraphicsItem::scene, ResultItem::calculateSize, ResultItem::setMatch,ResultScene::addQueryMatch]
Product: [Plasma] krunner Reporter: Anne Wilson <cannewilson>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: aitoralzolamolina, andreiamenta, andresbajotierra, bruno, drankinatty, hunkirdowne, jo.oiongen, kai, kaysimon, mail, Martin, me, mss, o-z, ojrajala, peebhat, postmaster, web.pierson
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 5.2
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

Description Anne Wilson 2010-02-03 13:29:17 UTC
Application: krunner (0.1)
KDE Platform Version: 4.3.98 (KDE 4.3.98 (KDE 4.4 RC3))
Qt Version: 4.6.1
Operating System: Linux 2.6.32.7-37.fc12.i686.PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Entering 'kpat' offers not only the launchers for kpat, but also a list of mp3s with similarities in the name, such as 'pat' in a singer's name.  I think the crash is happening if I click on the kpat entry while the search for files is still on-going.

 -- Backtrace:
Application: Run Command Interface (krunner), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77d8b50 (LWP 21606))]

Thread 5 (Thread 0xab708b70 (LWP 24095)):
#0  0x00503424 in __kernel_vsyscall ()
#1  0x00931c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x06839ebf in wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x00799720 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x0079c0fd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x007989ac in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x0079c1fa in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x007999b4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x0079a6f6 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#10 0x0079ad9c in ThreadWeaver::Thread::run (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#11 0x0683901f in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:248
#12 0x0092dab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#13 0x005dedce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaabffb70 (LWP 24096)):
#0  0x00503424 in __kernel_vsyscall ()
#1  0x00931c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x06839ebf in wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x00799720 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x0079c0fd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x007989ac in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x0079c1fa in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x007999b4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x0079a6f6 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#10 0x0079ad9c in ThreadWeaver::Thread::run (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#11 0x0683901f in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:248
#12 0x0092dab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#13 0x005dedce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaa1feb70 (LWP 24097)):
#0  0x00503424 in __kernel_vsyscall ()
#1  0x00931c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x06839ebf in wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x00799720 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x0079c0fd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x007989ac in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x0079c1fa in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x007999b4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x0079c219 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x007999b4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x0079a6f6 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#12 0x0079ad9c in ThreadWeaver::Thread::run (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#13 0x0683901f in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:248
#14 0x0092dab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#15 0x005dedce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa97fdb70 (LWP 24098)):
#0  0x00503424 in __kernel_vsyscall ()
#1  0x00931c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x06839ebf in wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x00799720 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x0079c0fd in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x007989ac in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x0079c1fa in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x007999b4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x0079c219 in ThreadWeaver::WorkingHardState::applyForWork (this=<value optimized out>, th=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x007999b4 in ThreadWeaver::WeaverImpl::applyForWork (this=<value optimized out>, th=<value optimized out>, previous=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0x0079a6f6 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:87
#12 0x0079ad9c in ThreadWeaver::Thread::run (this=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/threadweaver/Weaver/Thread.cpp:142
#13 0x0683901f in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:248
#14 0x0092dab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#15 0x005dedce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77d8b50 (LWP 21606)):
[KCrash Handler]
#6  0x03ea927a in QGraphicsItem::scene (this=0x994dc18) at graphicsview/qgraphicsitem.cpp:1378
#7  0x0429a979 in ResultItem::calculateSize (this=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.98/krunner/interfaces/default/resultitem.cpp:569
#8  0x0429b077 in ResultItem::setMatch (this=<value optimized out>, match=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.98/krunner/interfaces/default/resultitem.cpp:160
#9  0x0429cd68 in ResultScene::addQueryMatch (this=<value optimized out>, match=<value optimized out>, useAnyId=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.3.98/krunner/interfaces/default/resultscene.cpp:274
#10 0x0429d342 in ResultScene::setQueryMatches (this=<value optimized out>, m=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.98/krunner/interfaces/default/resultscene.cpp:187
#11 0x0429d8bd in ResultScene::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=6, _a=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.3.98/i686-redhat-linux-gnu/krunner/resultscene.moc:104
#12 0x06932a4b in QMetaObject::metacall (object=<value optimized out>, cl=<value optimized out>, idx=<value optimized out>, argv=<value optimized out>) at kernel/qmetaobject.cpp:237
#13 0x06940f9f in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3275
#14 0x00dad074 in Plasma::RunnerManager::matchesChanged (this=<value optimized out>, _t1=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/i686-redhat-linux-gnu/plasma/runnermanager.moc:118
#15 0x00dafd08 in matchesChanged (this=<value optimized out>, _c=<value optimized out>, _id=9, _a=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/plasma/runnermanager.cpp:90
#16 Plasma::RunnerManager::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=9, _a=<value optimized out>)
    at /usr/src/debug/kdelibs-4.3.98/i686-redhat-linux-gnu/plasma/runnermanager.moc:104
#17 0x06932a4b in QMetaObject::metacall (object=<value optimized out>, cl=<value optimized out>, idx=<value optimized out>, argv=<value optimized out>) at kernel/qmetaobject.cpp:237
#18 0x06940f9f in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, local_signal_index=<value optimized out>, argv=<value optimized out>) at kernel/qobject.cpp:3275
#19 0x06989838 in QTimer::timeout (this=<value optimized out>) at .moc/release-shared/moc_qtimer.cpp:134
#20 0x0694779e in QTimer::timerEvent (this=<value optimized out>, e=<value optimized out>) at kernel/qtimer.cpp:271
#21 0x0693de14 in QObject::event (this=<value optimized out>, e=<value optimized out>) at kernel/qobject.cpp:1212
#22 0x038a4bec in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4298
#23 0x038ab416 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3702
#24 0x0109d60b in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.3.98/kdeui/kernel/kapplication.cpp:302
#25 0x0692e073 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:704
#26 0x06958f8e in sendEvent (this=<value optimized out>) at kernel/qcoreapplication.h:215
#27 QTimerInfoList::activateTimers (this=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:603
#28 0x069565d5 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#29 0x012e9f88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#30 0x012ed8b8 in ?? () from /lib/libglib-2.0.so.0
#31 0x012ed9e4 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#32 0x069562d6 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#33 0x03952bd6 in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x0692c74a in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#35 0x0692ca8a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#36 0x0692f157 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#37 0x038a4c98 in QApplication::exec () at kernel/qapplication.cpp:3577
#38 0x04293276 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.98/krunner/main.cpp:65
#39 0x0804872c in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.3.98/i686-redhat-linux-gnu/krunner/krunner_dummy.cpp:3

Reported using DrKonqi
Comment 1 David Rankin 2010-02-11 08:09:47 UTC
Created attachment 40656 [details]
New crash information added by DrKonqi

In gimp and used alt+f2 to bring up krunner. Started to type inksc... for inkscape and krunner crashed an drkonqi said "hello" :p  That's really it.
Comment 2 Dario Andres 2010-03-20 17:14:09 UTC
From bug 225484:
-- Information about the crash:
When trying to access the desktop search throughh krunner, it crashed.

From bug 228028:
-- Information about the crash:
I pressed ctrl+f2 and started typing "system" to get to the KSysGuard. I have
locale set to Norway and thus tried to type "systemovervåking" but got only to
"system" when krunner crashed.
Comment 3 Dario Andres 2010-03-20 17:14:11 UTC
*** Bug 225484 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2010-03-20 17:14:18 UTC
*** Bug 228028 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2010-03-20 17:33:43 UTC
From bug 226794:
-- Information about the crash:
This bug occurs only sometimes and is not reproducable everytime. It mainly
occurs after hitting the spacebar, when krunner loads Nepomuk search results or
looking after processes to kill (after typing "kill ")
Comment 6 Dario Andres 2010-03-20 17:33:48 UTC
*** Bug 226794 has been marked as a duplicate of this bug. ***
Comment 7 Martin Steigerwald 2010-03-20 18:59:06 UTC
Created attachment 41787 [details]
New crash information added by DrKonqi

I entered "leo jugular" into KRunner to look up the german meaning of that word. I am using web shortcuts with space as delimiter. The crash backtrace looks pretty much the same than in this bug.

I am using Debian experimental and semi-official qt-kde.debian.net experimental-snapshots packages for KDE 4.4.1:

martin@shambhala:~> apt-show-versions | egrep "(libqt4-core|kdebase-workspace-bin)"
kdebase-workspace-bin/experimental-snapshots uptodate 4:4.4.1-0rc4
libqt4-core/experimental uptodate 4:4.6.2-1
Comment 8 Martin Steigerwald 2010-03-20 19:01:38 UTC
Created attachment 41788 [details]
New crash information added by DrKonqi

I entered "leo jugular" into KRunner to look up the german meaning of that word. I am using web shortcuts with space as delimiter. The crash backtrace looks pretty much the same than in this bug.

I am using Debian experimental and semi-official qt-kde.debian.net experimental-snapshots packages for KDE 4.4.1:

martin@shambhala:~> apt-show-versions | egrep "(libqt4-core|kdebase-workspace-bin)"
kdebase-workspace-bin/experimental-snapshots uptodate 4:4.4.1-0rc4
libqt4-core/experimental uptodate 4:4.6.2-1
Comment 9 Martin Steigerwald 2010-03-20 19:01:39 UTC
Created attachment 41789 [details]
New crash information added by DrKonqi

I entered "leo jugular" into KRunner to look up the german meaning of that word. I am using web shortcuts with space as delimiter. The crash backtrace looks pretty much the same than in this bug.

I am using Debian experimental and semi-official qt-kde.debian.net experimental-snapshots packages for KDE 4.4.1:

martin@shambhala:~> apt-show-versions | egrep "(libqt4-core|kdebase-workspace-bin)"
kdebase-workspace-bin/experimental-snapshots uptodate 4:4.4.1-0rc4
libqt4-core/experimental uptodate 4:4.6.2-1
Comment 10 Jonathan Thomas 2010-04-18 22:01:23 UTC
*** Bug 234709 has been marked as a duplicate of this bug. ***
Comment 11 Kai Krakow 2010-05-23 13:07:35 UTC
Created attachment 43818 [details]
New crash information added by DrKonqi

After tabbing through the search results, the krunner applet suddenly froze and after 1 minute or something it segfaulted.
Comment 12 Jonathan Thomas 2010-05-27 15:19:37 UTC
*** Bug 238867 has been marked as a duplicate of this bug. ***
Comment 13 Jonathan Thomas 2010-05-27 15:19:50 UTC
*** Bug 235641 has been marked as a duplicate of this bug. ***
Comment 14 Jonathan Thomas 2010-05-27 15:20:06 UTC
*** Bug 235588 has been marked as a duplicate of this bug. ***
Comment 15 Jonathan Thomas 2010-05-27 15:23:58 UTC
*** Bug 233994 has been marked as a duplicate of this bug. ***
Comment 16 Jonathan Thomas 2010-05-27 15:24:21 UTC
*** Bug 233315 has been marked as a duplicate of this bug. ***
Comment 17 Nicolas L. 2010-08-20 18:52:42 UTC
*** Bug 242095 has been marked as a duplicate of this bug. ***
Comment 18 Nicolas L. 2010-08-20 18:53:06 UTC
*** Bug 243246 has been marked as a duplicate of this bug. ***
Comment 19 Nicolas L. 2010-08-20 18:53:23 UTC
*** Bug 248521 has been marked as a duplicate of this bug. ***
Comment 20 Nicolas L. 2010-10-15 15:10:38 UTC
*** Bug 254245 has been marked as a duplicate of this bug. ***
Comment 21 Malte S. Stretz 2010-10-15 15:21:53 UTC
While I saw some crashes in previous versions, in 4.5.1 I can't see any crashes anymore but KRunner often just freezes/blocks:  I can still type but the search results just disappear and nothing is searched anymore.  This often happens after a few characters.

I then have to close the KRunner window via Esc, open it again (Alt+F2), type whatever I want again and then it works.  This happens maybe 50% of the time I use KRunner.  In 30% it finds what I search for but I type too fast and when I press return at the end nothing happens but when I press Return again, it executes whatever I want (I mostly use KRunner to execute commands/start apps).
Comment 22 Thomas PIERSON 2011-02-02 14:45:37 UTC
Created attachment 56787 [details]
New crash information added by DrKonqi

Same issue for me on Debian Squeeze KDE 4.4.5.
Comment 23 Dario Andres 2011-02-12 17:00:23 UTC
[Comment from a bug triager]
This is likely to be fixed in KDE SC 4.5.x and later.