Bug 200648 - KRunner crash when hitting enter twice two fast (QIcon, QuickSand::QsMatchView::showSelected, QuickSand::QsMatchView::keyPressEvent)
Summary: KRunner crash when hitting enter twice two fast (QIcon, QuickSand::QsMatchVie...
Status: RESOLVED FIXED
Alias: None
Product: krunner
Classification: Plasma
Component: quicksand (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 189617 198959 201000 208268 208407 209835 212749 213992 214885 224355 228658 234935 236568 237455 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-18 14:21 UTC by Verena Ruff
Modified: 2010-12-13 20:53 UTC (History)
21 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.5.0


Attachments
KRunner bug (21.52 KB, image/png)
2010-01-20 18:04 UTC, Unknown
Details
New crash information added by DrKonqi (16.69 KB, text/plain)
2010-02-03 17:57 UTC, Stefano Cavallari
Details
New crash information added by DrKonqi (12.46 KB, text/plain)
2010-04-29 01:00 UTC, mu3en
Details
New crash information added by DrKonqi (12.32 KB, text/plain)
2010-05-14 18:36 UTC, Kenny Kruger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Verena Ruff 2009-07-18 14:21:49 UTC
Application that crashed: krunner
Version of the application: 0.1
KDE Version: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-12-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
I open krunner via my custom shortcut ALT+Space, I enter kon to start kontact. I hit enter to choose kontact out of the list, and then hit enter a second time to acually start kontact. If the two enteres a two quick, krunner crashs. This has nothing to do with starting Kontact, the same happens when starting other programs, too.

 -- Backtrace:
Application: Oberfläche zur Ausführung von Befehlen (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 5609)]

Thread 5 (Thread 0xa8c83b90 (LWP 5832)):
#0  0xb7fd8430 in __kernel_vsyscall ()
#1  0xb64980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66782ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7dcc9b2 in QWaitCondition::wait (this=0x82415f8, mutex=0x81c8dd0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb4d03148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x82415e0, th=0x8163820) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4d05eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81a08a0, th=0x8163820) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4d01d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x82415e0, th=0x8163820) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4d05fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x81a08a0, th=0x8163820) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4d036d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82415e0, th=0x8163820, previous=0x8402f38) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4d03fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa8c83330, parent=0x82415e0, th=0x8163820) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/Thread.cpp:87
#10 0xb4d045fb in ThreadWeaver::Thread::run (this=0x8163820) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/Thread.cpp:142
#11 0xb7dcb96e in QThreadPrivate::start (arg=0x8163820) at thread/qthread_unix.cpp:189
#12 0xb64944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb666949e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa8482b90 (LWP 5833)):
#0  0xb7fd8430 in __kernel_vsyscall ()
#1  0xb64980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66782ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7dcc9b2 in QWaitCondition::wait (this=0x82415f8, mutex=0x81c8dd0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb4d03148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x82415e0, th=0x829e010) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4d05eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81a08a0, th=0x829e010) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4d01d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x82415e0, th=0x829e010) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4d05fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x81a08a0, th=0x829e010) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4d036d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82415e0, th=0x829e010, previous=0x850c9b0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4d03fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa8482330, parent=0x82415e0, th=0x829e010) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/Thread.cpp:87
#10 0xb4d045fb in ThreadWeaver::Thread::run (this=0x829e010) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/Thread.cpp:142
#11 0xb7dcb96e in QThreadPrivate::start (arg=0x829e010) at thread/qthread_unix.cpp:189
#12 0xb64944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb666949e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa7c81b90 (LWP 5834)):
#0  0xb7fd8430 in __kernel_vsyscall ()
#1  0xb64980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66782ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7dcc9b2 in QWaitCondition::wait (this=0x82415f8, mutex=0x81c8dd0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb4d03148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x82415e0, th=0x84c9958) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4d05eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81a08a0, th=0x84c9958) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4d01d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x82415e0, th=0x84c9958) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4d05fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x81a08a0, th=0x84c9958) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4d036d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82415e0, th=0x84c9958, previous=0x0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4d06009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81a08a0, th=0x84c9958) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4d036d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82415e0, th=0x84c9958, previous=0x859a5b0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4d03fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa7c81330, parent=0x82415e0, th=0x84c9958) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/Thread.cpp:87
#12 0xb4d045fb in ThreadWeaver::Thread::run (this=0x84c9958) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/Thread.cpp:142
#13 0xb7dcb96e in QThreadPrivate::start (arg=0x84c9958) at thread/qthread_unix.cpp:189
#14 0xb64944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb666949e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa7480b90 (LWP 5835)):
#0  0xb7fd8430 in __kernel_vsyscall ()
#1  0xb64980e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb66782ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7dcc9b2 in QWaitCondition::wait (this=0x82415f8, mutex=0x81c8dd0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb4d03148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x82415e0, th=0x85815d0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4d05eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81a08a0, th=0x85815d0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4d01d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x82415e0, th=0x85815d0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4d05fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x81a08a0, th=0x85815d0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4d036d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82415e0, th=0x85815d0, previous=0x0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4d06009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x81a08a0, th=0x85815d0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4d036d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82415e0, th=0x85815d0, previous=0x844b860) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4d03fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa7480330, parent=0x82415e0, th=0x85815d0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/Thread.cpp:87
#12 0xb4d045fb in ThreadWeaver::Thread::run (this=0x85815d0) at /build/buildd/kde4libs-4.2.96/threadweaver/Weaver/Thread.cpp:142
#13 0xb7dcb96e in QThreadPrivate::start (arg=0x85815d0) at thread/qthread_unix.cpp:189
#14 0xb64944ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb666949e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5fa2a10 (LWP 5609)):
[KCrash Handler]
#6  0xb69f29b6 in QIcon (this=0xbfdf2720, other=@0x1d) at image/qicon.cpp:575
#7  0xb4b21f83 in QuickSand::QsMatchView::showSelected (this=0x82f9180) at /build/buildd/kdebase-workspace-4.2.96/krunner/interfaces/quicksand/qs_matchitem.h:55
#8  0xb4b2257c in QuickSand::QsMatchView::keyPressEvent (this=0x82f9180, e=0xbfdf2bdc) at /build/buildd/kdebase-workspace-4.2.96/krunner/interfaces/quicksand/qs_matchview.cpp:634
#9  0xb69a5a03 in QWidget::event (this=0x82f9180, event=0xbfdf2bdc) at kernel/qwidget.cpp:7551
#10 0xb694ee9c in QApplicationPrivate::notify_helper (this=0x81617a0, receiver=0x82f9180, e=0xbfdf2bdc) at kernel/qapplication.cpp:4084
#11 0xb695825b in QApplication::notify (this=0x8161588, receiver=0x82f9180, e=0xbfdf2bdc) at kernel/qapplication.cpp:3690
#12 0xb74894dd in KApplication::notify (this=0x8161588, receiver=0x82f9180, event=0xbfdf2bdc) at /build/buildd/kde4libs-4.2.96/kdeui/kernel/kapplication.cpp:302
#13 0xb7ebfa3b in QCoreApplication::notifyInternal (this=0x8161588, receiver=0x82f9180, event=0xbfdf2bdc) at kernel/qcoreapplication.cpp:602
#14 0xb694fd7e in qt_sendSpontaneousEvent (receiver=0x82f9180, event=0xb71db768) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#15 0xb69ed010 in QKeyMapper::sendKeyEvent (keyWidget=0x82f9180, grab=false, type=QEvent::KeyPress, code=16777220, modifiers={i = -1075892952}, text=@0xbfdf2d54, autorepeat=<value optimized out>, 
    count=<value optimized out>, nativeScanCode=36, nativeVirtualKey=65293, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1675
#16 0xb69ef1de in QKeyMapperPrivate::translateKeyEvent (this=0x8197768, keyWidget=0x82f9180, event=0xbfdf33bc, grab=29) at kernel/qkeymapper_x11.cpp:1645
#17 0xb69c4d6e in QApplication::x11ProcessEvent (this=0x8161588, event=0xbfdf33bc) at kernel/qapplication_x11.cpp:3436
#18 0xb69f0c6a in x11EventSourceDispatch (s=0x81646a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#19 0xb64e1b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#20 0xb64e50eb in ?? () from /usr/lib/libglib-2.0.so.0
#21 0xb64e5268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#22 0xb7eeb438 in QEventDispatcherGlib::processEvents (this=0x8160a08, flags={i = -1075890824}) at kernel/qeventdispatcher_glib.cpp:323
#23 0xb69f0365 in QGuiEventDispatcherGlib::processEvents (this=0x8160a08, flags={i = -1075890776}) at kernel/qguieventdispatcher_glib.cpp:202
#24 0xb7ebe06a in QEventLoop::processEvents (this=0xbfdf3620, flags={i = -1075890712}) at kernel/qeventloop.cpp:149
#25 0xb7ebe4aa in QEventLoop::exec (this=0xbfdf3620, flags={i = -1075890648}) at kernel/qeventloop.cpp:200
#26 0xb7ec0959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#27 0xb694ed17 in QApplication::exec () at kernel/qapplication.cpp:3553
#28 0xb4b0fd66 in kdemain (argc=1, argv=0x8148100) at /build/buildd/kdebase-workspace-4.2.96/krunner/main.cpp:65
#29 0x0804e27d in launch (argc=1, _name=0x80f557c "/usr/bin/krunner", args=0x80f558d "", cwd=0x0, envc=0, envs=0x80f5591 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8051391 "0")
    at /build/buildd/kde4libs-4.2.96/kinit/kinit.cpp:676
#30 0x0804ea5d in handle_launcher_request (sock=7, who=<value optimized out>) at /build/buildd/kde4libs-4.2.96/kinit/kinit.cpp:1168
#31 0x0804efe5 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.2.96/kinit/kinit.cpp:1361
#32 0x0804fbca in main (argc=2, argv=0xbfdf3df4, envp=0xbfdf3e00) at /build/buildd/kde4libs-4.2.96/kinit/kinit.cpp:1788

This bug may be a duplicate of or related to bug 198959

Reported using DrKonqi
Comment 1 Dario Andres 2009-07-18 16:54:04 UTC
*** Bug 198959 has been marked as a duplicate of this bug. ***
Comment 2 Dario Andres 2009-07-18 22:04:50 UTC
*** Bug 189617 has been marked as a duplicate of this bug. ***
Comment 3 Roman Zimmermann 2009-08-09 12:24:53 UTC
I have the same problem. It happens most times when the machine is under high IO-load. Then I don't need to be very fast to be "too fast".
Here is the debug-information:

Application that crashed: krunner
Version of the application: 0.1
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.1
Operating System: (Gentoo) Linux 2.6.30-zen1 x86_64

 -- Backtrace:
Application: Oberfläche zur Ausführung von Befehlen (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 856)]

Thread 5 (Thread 0x7fe2bb337950 (LWP 890)):
#0  0x00007fe2d526adc9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe2d54d27d2 in QWaitConditionPrivate::wait (this=0xb5dc40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe2d54d24d6 in QWaitCondition::wait (this=0xb5fec8, mutex=0xb5fd70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fe2cc267746 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=0xb03a50)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fe2cc269ac5 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xb03a50)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fe2cc2687c9 in ThreadWeaver::ThreadRunHelper::run (this=0x7fe2bb337010, parent=0xb5fea0, th=0xb03a50)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/Thread.cpp:87
#6  0x00007fe2cc268c0f in ThreadWeaver::Thread::run (this=0xb03a50) at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/Thread.cpp:142
#7  0x00007fe2d54d2247 in QThreadPrivate::start (arg=0xb03a50) at thread/qthread_unix.cpp:189
#8  0x00007fe2d5267017 in start_thread () from /lib/libpthread.so.0
#9  0x00007fe2d229c48d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe2bab36950 (LWP 891)):
#0  0x00007fe2d526adc9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe2d54d27d2 in QWaitConditionPrivate::wait (this=0xb5dc40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe2d54d24d6 in QWaitCondition::wait (this=0xb5fec8, mutex=0xb5fd70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fe2cc267746 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=0xcf45a0)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fe2cc269ac5 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcf45a0)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcf45a0)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcf45a0)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcf45a0)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcf45a0)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcf45a0)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcf45a0)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcf45a0)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007fe2cc2687c9 in ThreadWeaver::ThreadRunHelper::run (this=0x7fe2bab36010, parent=0xb5fea0, th=0xcf45a0)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/Thread.cpp:87
#13 0x00007fe2cc268c0f in ThreadWeaver::Thread::run (this=0xcf45a0) at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/Thread.cpp:142
#14 0x00007fe2d54d2247 in QThreadPrivate::start (arg=0xcf45a0) at thread/qthread_unix.cpp:189
#15 0x00007fe2d5267017 in start_thread () from /lib/libpthread.so.0
#16 0x00007fe2d229c48d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe2ba335950 (LWP 892)):
#0  0x00007fe2d526adc9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe2d54d27d2 in QWaitConditionPrivate::wait (this=0xb5dc40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe2d54d24d6 in QWaitCondition::wait (this=0xb5fec8, mutex=0xb5fd70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fe2cc267746 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=0xcaa010)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fe2cc269ac5 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcaa010)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcaa010)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcaa010)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcaa010)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcaa010)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcaa010)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcaa010)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007fe2cc269ade in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xcaa010)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007fe2cc2687c9 in ThreadWeaver::ThreadRunHelper::run (this=0x7fe2ba335010, parent=0xb5fea0, th=0xcaa010)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/Thread.cpp:87
#13 0x00007fe2cc268c0f in ThreadWeaver::Thread::run (this=0xcaa010) at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/Thread.cpp:142
#14 0x00007fe2d54d2247 in QThreadPrivate::start (arg=0xcaa010) at thread/qthread_unix.cpp:189
#15 0x00007fe2d5267017 in start_thread () from /lib/libpthread.so.0
#16 0x00007fe2d229c48d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe2b9b34950 (LWP 893)):
#0  0x00007fe2d526adc9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe2d54d27d2 in QWaitConditionPrivate::wait (this=0xb5dc40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe2d54d24d6 in QWaitCondition::wait (this=0xb5fec8, mutex=0xb5fd70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fe2cc267746 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=<value optimized out>, th=0xb99190)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fe2cc269ac5 in ThreadWeaver::WorkingHardState::applyForWork (this=0xb5ee90, th=0xb99190)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fe2cc2687c9 in ThreadWeaver::ThreadRunHelper::run (this=0x7fe2b9b34010, parent=0xb5fea0, th=0xb99190)
    at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/Thread.cpp:87
#6  0x00007fe2cc268c0f in ThreadWeaver::Thread::run (this=0xb99190) at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/threadweaver/Weaver/Thread.cpp:142
#7  0x00007fe2d54d2247 in QThreadPrivate::start (arg=0xb99190) at thread/qthread_unix.cpp:189
#8  0x00007fe2d5267017 in start_thread () from /lib/libpthread.so.0
#9  0x00007fe2d229c48d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe2d5a10750 (LWP 856)):
[KCrash Handler]
#5  QIcon (this=0x7fff27c87fa0, other=@0x39) at image/qicon.cpp:575
#6  0x00007fe2ca3258a5 in QuickSand::QsMatchView::showSelected () from /usr/lib64/libkdeinit4_krunner.so
#7  0x00007fe2ca325ceb in QuickSand::QsMatchView::keyPressEvent () from /usr/lib64/libkdeinit4_krunner.so
#8  0x00007fe2d2e9a008 in QWidget::event (this=0xb88b10, event=0x7fff27c886f0) at kernel/qwidget.cpp:7556
#9  0x00007fe2d2e63e39 in QApplicationPrivate::notify_helper (this=0xa9d3b0, receiver=0xb88b10, e=0x7fff27c886f0) at kernel/qapplication.cpp:4057
#10 0x00007fe2d2e641ae in QApplication::notify (this=0xa9cf90, receiver=0xb88b10, e=0x7fff27c886f0) at kernel/qapplication.cpp:3663
#11 0x00007fe2d3c8a7f0 in KApplication::notify (this=0xa9cf90, receiver=0xb88b10, event=0x7fff27c886f0) at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/kdeui/kernel/kapplication.cpp:302
#12 0x00007fe2d5560b67 in QCoreApplication::notifyInternal (this=0xa9cf90, receiver=0xb88b10, event=0x7fff27c886f0) at kernel/qcoreapplication.cpp:606
#13 0x00007fe2d2ec70c6 in QKeyMapper::sendKeyEvent (keyWidget=0xb88b10, grab=<value optimized out>, type=QEvent::KeyPress, code=16777220, modifiers={i = 667454480}, text=@0x7fff27c88c00, 
    autorepeat=false, count=1, nativeScanCode=36, nativeVirtualKey=65293, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1675
#14 0x00007fe2d2ec806f in QKeyMapperPrivate::translateKeyEvent (this=0xad7a40, keyWidget=0xb88b10, event=0x7fff27c8a320, grab=57) at kernel/qkeymapper_x11.cpp:1645
#15 0x00007fe2d2eab308 in QApplication::x11ProcessEvent (this=0xa9cf90, event=0x7fff27c8a320) at kernel/qapplication_x11.cpp:3459
#16 0x00007fe2d2ec9c13 in x11EventSourceDispatch (s=0xaa08d0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#17 0x00007fe2d1915584 in IA__g_main_context_dispatch (context=0xa9f220) at gmain.c:2144
#18 0x00007fe2d1917428 in g_main_context_iterate (context=0xa9f220, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#19 0x00007fe2d191750e in IA__g_main_context_iteration (context=0xa9f220, may_block=1) at gmain.c:2841
#20 0x00007fe2d557b208 in QEventDispatcherGlib::processEvents (this=0xa9be00, flags={i = 667461008}) at kernel/qeventdispatcher_glib.cpp:326
#21 0x00007fe2d2ec9756 in QGuiEventDispatcherGlib::processEvents (this=0x7fff27c87fa0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#22 0x00007fe2d555ed79 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 667461104}) at kernel/qeventloop.cpp:149
#23 0x00007fe2d555ef06 in QEventLoop::exec (this=0x7fff27c8a630, flags={i = 667461184}) at kernel/qeventloop.cpp:196
#24 0x00007fe2d55610b0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#25 0x00007fe2ca317bf0 in kdemain () from /usr/lib64/libkdeinit4_krunner.so
#26 0x000000000040685f in launch (argc=1, _name=0xa70d48 "/usr/bin/krunner", args=0xa70d59 "", cwd=0x0, envc=0, envs=0xa70d61 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x408e0e "0") at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/kinit/kinit.cpp:676
#27 0x0000000000406efe in handle_launcher_request (sock=8, who=<value optimized out>) at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/kinit/kinit.cpp:1168
#28 0x00000000004074a1 in handle_requests (waitForPid=0) at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/kinit/kinit.cpp:1361
#29 0x000000000040809f in main (argc=2, argv=0x7fff27c8b448, envp=0x7fff27c8b460) at /var/tmp/paludis/kde-base-kdelibs-4.3.0/work/kdelibs-4.3.0/kinit/kinit.cpp:1788
Comment 4 Dario Andres 2009-08-26 16:21:23 UTC
*** Bug 201000 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2009-09-23 15:42:08 UTC
*** Bug 208268 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2009-09-24 23:46:51 UTC
*** Bug 208407 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2009-10-08 23:17:22 UTC
*** Bug 209835 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2009-11-10 16:32:41 UTC
*** Bug 213992 has been marked as a duplicate of this bug. ***
Comment 9 Anthony Williams 2009-11-17 15:19:46 UTC
*** Bug 214885 has been marked as a duplicate of this bug. ***
Comment 10 Raphaël Vinet 2009-12-26 06:47:33 UTC
Hi,

I confirm this problem with my mandriva 2010 up to date (kde 4.3.2) and no need to be "to fast" or to have a high load load IO.

1. Create a new user
2. Login with the new user
3. Alt-F2 ==> krunner
4. Settings of krunner
5. Tab 'User interface'
6. Change 'Command oriented' to 'Task oriented'
7. Ok
8. Type 'konsoleµ' + enter
==> no result ... normal :-)
9. Erase the 'µ' + enter

==> crash of krunner

Traces:
Application: Interface d'exécution de commande (kdeinit4), signal: Segmentation
fault
[Current thread is 1 (Thread 0xb56c76d0 (LWP 19597))]

Thread 5 (Thread 0xa71ceb70 (LWP 20614)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb75469e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb75a1fb0 in QWaitCondition::wait (this=0x89284e8, mutex=0x8952e18,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0xb43eb3c9 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0xb43edabb in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb43e9a1a in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb43edbbc in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb43eb653 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb43ebc34 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb43ec2aa in ThreadWeaver::Thread::run () from
/usr/lib/libthreadweaver.so.4
#10 0xb75a0e83 in QThreadPrivate::start (arg=0x88c15c8) at
thread/qthread_unix.cpp:188
#11 0xb7542885 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5f9457e in clone () from /lib/i686/libc.so.6

Thread 4 (Thread 0xa69cdb70 (LWP 20615)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb75469e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb75a1fb0 in QWaitCondition::wait (this=0x89284e8, mutex=0x8952e18,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0xb43eb3c9 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0xb43edabb in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb43e9a1a in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb43edbbc in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb43eb653 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb43edbd8 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb43eb653 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb43ebc34 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb43ec2aa in ThreadWeaver::Thread::run () from
/usr/lib/libthreadweaver.so.4
#12 0xb75a0e83 in QThreadPrivate::start (arg=0x89f8c68) at
thread/qthread_unix.cpp:188
#13 0xb7542885 in start_thread () from /lib/i686/libpthread.so.0
#14 0xb5f9457e in clone () from /lib/i686/libc.so.6

Thread 3 (Thread 0xa61ccb70 (LWP 20616)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb75469e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb75a1fb0 in QWaitCondition::wait (this=0x89284e8, mutex=0x8952e18,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0xb43eb3c9 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0xb43edabb in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb43e9a1a in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb43edbbc in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb43eb653 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb43ebc34 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb43ec2aa in ThreadWeaver::Thread::run () from
/usr/lib/libthreadweaver.so.4
#10 0xb75a0e83 in QThreadPrivate::start (arg=0x8bbef60) at
thread/qthread_unix.cpp:188
#11 0xb7542885 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5f9457e in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 0xa59cbb70 (LWP 20617)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb75469e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i686/libpthread.so.0
#2  0xb75a1fb0 in QWaitCondition::wait (this=0x89284e8, mutex=0x8952e18,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  0xb43eb3c9 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0xb43edabb in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb43e9a1a in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb43edbbc in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb43eb653 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb43edbd8 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb43eb653 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb43ebc34 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb43ec2aa in ThreadWeaver::Thread::run () from
/usr/lib/libthreadweaver.so.4
#12 0xb75a0e83 in QThreadPrivate::start (arg=0x8c1c2c0) at
thread/qthread_unix.cpp:188
#13 0xb7542885 in start_thread () from /lib/i686/libpthread.so.0
#14 0xb5f9457e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb56c76d0 (LWP 19597)):
[KCrash Handler]
#6  0xb62c29d8 in QIcon (this=0xbfd39088, other=@0x1d) at image/qicon.cpp:578
#7  0xb2f614ff in QuickSand::QsMatchView::showSelected (this=0x8a3a000) at
/usr/src/debug/kdebase-workspace-4.3.2/krunner/interfaces/quicksand/qs_matchitem.h:55
#8  0xb2f6369c in QuickSand::QsMatchView::keyPressEvent (this=0x8a3a000,
e=0xbfd39564) at
/usr/src/debug/kdebase-workspace-4.3.2/krunner/interfaces/quicksand/qs_matchview.cpp:634
#9  0xb62757a7 in QWidget::event (this=0x8a3a000, event=0xbfd39564) at
kernel/qwidget.cpp:7589
#10 0xb621e68c in QApplicationPrivate::notify_helper (this=0x8890a38,
receiver=0x8a3a000, e=0xbfd39564) at kernel/qapplication.cpp:4065
#11 0xb6227096 in QApplication::notify (this=0x8a3a000, receiver=0x8a3a000,
e=0xbfd39564) at kernel/qapplication.cpp:3664
#12 0xb6c7fa21 in KApplication::notify () from /usr/lib/libkdeui.so.5
#13 0xb7697c0e in QCoreApplication::notifyInternal (this=0x8890800,
receiver=0x8a3a000, event=0xbfd39564) at kernel/qcoreapplication.cpp:610
#14 0xb621f5ad in qt_sendSpontaneousEvent (receiver=0x8a3a000,
event=0xbfd39088) at ../../src/corelib/kernel/qcoreapplication.h:216
#15 0xb62bcc73 in QKeyMapper::sendKeyEvent (keyWidget=0x8a3a000, grab=false,
type=QEvent::KeyPress, code=16777220, modifiers=) at
kernel/qkeymapper_x11.cpp:1861
#16 0xb62bf2b2 in QKeyMapperPrivate::translateKeyEvent (this=0x88b66e0,
keyWidget=0x8a3a000, event=0xbfd3ad2c, grab=29) at
kernel/qkeymapper_x11.cpp:1831
#17 0xb6294e3e in QApplication::x11ProcessEvent (this=0x8890800,
event=0xbfd3ad2c) at kernel/qapplication_x11.cpp:3445
#18 0xb62c0d88 in x11EventSourceDispatch (s=0x8893870, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#19 0xb5e0db92 in IA__g_main_context_dispatch (context=0x8892aa0) at
gmain.c:1960
#20 0xb5e11468 in g_main_context_iterate (context=0x8892aa0, block=<value
optimized out>, dispatch=1, self=0x8890b28) at gmain.c:2591
#21 0xb5e1158e in IA__g_main_context_iteration (context=0x8892aa0, may_block=1)
at gmain.c:2654
#22 0xb76c38f1 in QEventDispatcherGlib::processEvents (this=0x8890a18, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:406
#23 0xb62c04ba in QGuiEventDispatcherGlib::processEvents (this=0x8890a18,
flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#24 0xb769626d in QEventLoop::processEvents (this=0xbfd3afe4, flags=) at
kernel/qeventloop.cpp:149
#25 0xb76966b9 in QEventLoop::exec (this=0xbfd3afe4, flags={i = 0}) at
kernel/qeventloop.cpp:201
#26 0xb7698b50 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#27 0xb621e504 in QApplication::exec () at kernel/qapplication.cpp:3525
#28 0xb2f4cd79 in kdemain (argc=1, argv=0x8850680) at
/usr/src/debug/kdebase-workspace-4.3.2/krunner/main.cpp:65
#29 0x0804da54 in _start ()

A+
Raph
Comment 11 Jacopo De Simoi 2010-01-19 22:48:11 UTC
I can't reproduce on 4.4. Can any of you try?
Comment 12 Unknown 2010-01-20 18:04:29 UTC
Created attachment 40076 [details]
KRunner bug

Strange, but this "transformed" to another bug...

So when I enter "firef" and hit Enter twice very fast, KRunner doesn't crash, but it stucks. So it remembers "firef" all the time until I restart KDE (or issue `kquitapp krunner`) but it accepts everything I write into it.
I hope the attached screenshot is more precise than I :)

It doesn't occur every time, though (not so easy to reproduce as the original one).
Comment 13 Dario Andres 2010-01-26 21:48:07 UTC
*** Bug 224355 has been marked as a duplicate of this bug. ***
Comment 14 Stefano Cavallari 2010-02-03 17:57:46 UTC
Created attachment 40505 [details]
New crash information added by DrKonqi

It still consistently happens after upgrading to KDE SC 4.4 RC3
Comment 15 Dario Andres 2010-03-20 14:41:54 UTC
From bug 228658:
-- Information about the crash:
Krunner is running in task oriented view.
When trying to type this command "kdesu kate /boot/grub/menu.lst" krunner would
stop after "kdesu kate /boot/grub/menu". After klicking with the mouse into the
address bar it worked. When I tried to type in the command a second time after
I had started the application it worked fine.
Same with the command which caused the crash. Crash on the first time I've
typed the command, it worked on the second time.
Comment 16 Dario Andres 2010-03-20 14:41:58 UTC
*** Bug 228658 has been marked as a duplicate of this bug. ***
Comment 17 Dario Andres 2010-03-20 19:17:08 UTC
*** Bug 212749 has been marked as a duplicate of this bug. ***
Comment 18 mu3en 2010-04-29 01:00:47 UTC
Created attachment 43088 [details]
New crash information added by DrKonqi

launching various programs with quicksand (task oriented) causes this crash. sometimes the applications do not launch even when this crash does not happen explicitly. sequence: launch quicksand (ctrl-space) -> type name, select from list with enter -> icon shows in quicksand, hit enter -> the crash (and no application launched)
Comment 19 Kenny Kruger 2010-05-14 18:36:38 UTC
Created attachment 43588 [details]
New crash information added by DrKonqi

Same as the main report.

ALT+Space to bring up kRunner which i have set to the QuickSand UI.

type some letters and hit enter to select from the list on right, then enter again to start the app = crash (most of the time).
Comment 20 Alex Fiestas 2010-05-21 22:37:11 UTC
This bug has been fixed in the revision 1129275, now if any item is selected the first one is taken (0 instead of -1)
Comment 21 Dario Andres 2010-12-13 20:52:56 UTC
[Comment from a bug triager]
Updating FIXED-IN field
Merging back all the related reports
Commit: WebSVN link: http://websvn.kde.org/?view=rev&revision=1129275
Comment 22 Dario Andres 2010-12-13 20:53:05 UTC
*** Bug 224355 has been marked as a duplicate of this bug. ***
Comment 23 Dario Andres 2010-12-13 20:53:10 UTC
*** Bug 237455 has been marked as a duplicate of this bug. ***
Comment 24 Dario Andres 2010-12-13 20:53:21 UTC
*** Bug 236568 has been marked as a duplicate of this bug. ***
Comment 25 Dario Andres 2010-12-13 20:53:56 UTC
*** Bug 234935 has been marked as a duplicate of this bug. ***