Bug 213803 - krunner crash searching for a folder
Summary: krunner crash searching for a folder
Status: RESOLVED DUPLICATE of bug 195932
Alias: None
Product: krunner
Classification: Plasma
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-09 04:56 UTC by iferca
Modified: 2009-11-10 01:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description iferca 2009-11-09 04:56:36 UTC
Application that crashed: krunner
Version of the application: 0.1
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
krunner crashes when searching for a folder. I have the task oriented UI enabled.
the error is reproducible in my system 100% of times. I press key down to find the «Open devel (Folder)» (devel id the folder I'm searching for).
The crash only happends when the right items menu is open, if I navigate from the icon view, I can reach the option without problem.

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

Thread 5 (Thread 0xabdffb70 (LWP 2613)):
#0  0x005dc422 in __kernel_vsyscall ()
#1  0x005afe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x006b678d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0083ae67 in QWaitConditionPrivate::wait (this=0x908a248, mutex=0x90782a0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x908a248, mutex=0x90782a0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01315b30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x908a230, th=0x9388dc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0131819c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x906ae88, th=0x9388dc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x013141fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x908a230, th=0x9388dc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01318292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x906ae88, th=0x9388dc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01315db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x908a230, th=0x9388dc0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x013182b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x906ae88, th=0x9388dc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x01315db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x908a230, th=0x9388dc0, previous=0x99f3278) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x013163be in ThreadWeaver::ThreadRunHelper::run (this=0xabdff304, parent=0x908a230, th=0x9388dc0) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x013169db in ThreadWeaver::Thread::run (this=0x9388dc0) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x00839e32 in QThreadPrivate::start (arg=0x9388dc0) at thread/qthread_unix.cpp:188
#15 0x005ab80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x006a97ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xab5feb70 (LWP 2614)):
#0  0x005dc422 in __kernel_vsyscall ()
#1  0x005afe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x006b678d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0083ae67 in QWaitConditionPrivate::wait (this=0x908a248, mutex=0x90782a0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x908a248, mutex=0x90782a0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01315b30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x908a230, th=0x90756d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0131819c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x906ae88, th=0x90756d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x013141fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x908a230, th=0x90756d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01318292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x906ae88, th=0x90756d8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01315db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x908a230, th=0x90756d8, previous=0x9a05f88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x013163be in ThreadWeaver::ThreadRunHelper::run (this=0xab5fe304, parent=0x908a230, th=0x90756d8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x013169db in ThreadWeaver::Thread::run (this=0x90756d8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00839e32 in QThreadPrivate::start (arg=0x90756d8) at thread/qthread_unix.cpp:188
#13 0x005ab80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x006a97ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xaadfdb70 (LWP 2615)):
#0  0x005dc422 in __kernel_vsyscall ()
#1  0x005afe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x006b678d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0083ae67 in QWaitConditionPrivate::wait (this=0x908a248, mutex=0x90782a0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x908a248, mutex=0x90782a0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01315b30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x908a230, th=0x93cc6f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0131819c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x906ae88, th=0x93cc6f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x013141fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x908a230, th=0x93cc6f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01318292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x906ae88, th=0x93cc6f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01315db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x908a230, th=0x93cc6f0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x013182b1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x906ae88, th=0x93cc6f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x01315db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x908a230, th=0x93cc6f0, previous=0x99dda30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x013163be in ThreadWeaver::ThreadRunHelper::run (this=0xaadfd304, parent=0x908a230, th=0x93cc6f0) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x013169db in ThreadWeaver::Thread::run (this=0x93cc6f0) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x00839e32 in QThreadPrivate::start (arg=0x93cc6f0) at thread/qthread_unix.cpp:188
#15 0x005ab80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x006a97ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xaa5fcb70 (LWP 2616)):
#0  0x005dc422 in __kernel_vsyscall ()
#1  0x005afe15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x006b678d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0083ae67 in QWaitConditionPrivate::wait (this=0x908a248, mutex=0x90782a0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x908a248, mutex=0x90782a0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x01315b30 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x908a230, th=0x9232cd0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0131819c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x906ae88, th=0x9232cd0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x013141fb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x908a230, th=0x9232cd0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x01318292 in ThreadWeaver::WorkingHardState::applyForWork (this=0x906ae88, th=0x9232cd0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x01315db3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x908a230, th=0x9232cd0, previous=0x976d6c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x013163be in ThreadWeaver::ThreadRunHelper::run (this=0xaa5fc304, parent=0x908a230, th=0x9232cd0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x013169db in ThreadWeaver::Thread::run (this=0x9232cd0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00839e32 in QThreadPrivate::start (arg=0x9232cd0) at thread/qthread_unix.cpp:188
#13 0x005ab80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x006a97ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7872700 (LWP 2052)):
[KCrash Handler]
#6  QGraphicsItem::pos (this=0x8) at graphicsview/qgraphicsitem.cpp:2321
#7  0x04a7374c in QuickSand::QsMatchView::scrollToItem (this=0x9050c20, index=4) at ../../krunner/interfaces/quicksand/qs_matchview.cpp:523
#8  0x04a74637 in QuickSand::QsMatchView::qt_metacall (this=0x9050c20, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfefccb8) at ./qs_matchview.moc:88
#9  0x00940263 in QMetaObject::activate (sender=0x93cab00, from_signal_index=78, to_signal_index=78, argv=0xbfefccb8) at kernel/qobject.cpp:3113
#10 0x00940ec2 in QMetaObject::activate (sender=0x93cab00, m=0x8e0a428, local_signal_index=8, argv=0xbfefccb8) at kernel/qobject.cpp:3187
#11 0x08b50123 in QListWidget::currentRowChanged (this=0x93cab00, _t1=4) at .moc/release-shared/moc_qlistwidget.cpp:241
#12 0x08b54d96 in QListWidgetPrivate::_q_emitCurrentItemChanged (this=0x90c0a98, current=..., previous=...) at itemviews/qlistwidget.cpp:1079
#13 0x08b566e8 in QListWidget::qt_metacall (this=0x93cab00, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfefcef4) at .moc/release-shared/moc_qlistwidget.cpp:141
#14 0x0105ea5a in KListWidget::qt_metacall (this=0x93cab00, _c=QMetaObject::InvokeMetaMethod, _id=89, _a=0xbfefcef4) at ./klistwidget.moc:74
#15 0x01141c5a in KCompletionBox::qt_metacall (this=0x93cab00, _c=QMetaObject::InvokeMetaMethod, _id=89, _a=0xbfefcef4) at ./kcompletionbox.moc:104
#16 0x04a6ce6a in QuickSand::QsCompletionBox::qt_metacall (this=0x93cab00, _c=QMetaObject::InvokeMetaMethod, _id=89, _a=0xbfefcef4) at ./qs_completionbox.moc:63
#17 0x00940263 in QMetaObject::activate (sender=0x92f06a0, from_signal_index=5, to_signal_index=5, argv=0xbfefcef4) at kernel/qobject.cpp:3113
#18 0x00940ec2 in QMetaObject::activate (sender=0x92f06a0, m=0x8e0a290, local_signal_index=1, argv=0xbfefcef4) at kernel/qobject.cpp:3187
#19 0x08b3e069 in QItemSelectionModel::currentChanged (this=0x92f06a0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:153
#20 0x08b3e202 in QItemSelectionModel::setCurrentIndex (this=0x92f06a0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1123
#21 0x08b53a0d in QListWidget::setCurrentRow (this=0x93cab00, row=4) at itemviews/qlistwidget.cpp:1437
#22 0x01141b67 in KCompletionBox::down (this=0x93cab00) at ../../kdeui/widgets/kcompletionbox.cpp:421
#23 0x01142383 in KCompletionBox::eventFilter (this=0x93cab00, o=0x9050c20, e=0xbfefd4a4) at ../../kdeui/widgets/kcompletionbox.cpp:164
#24 0x009298fc in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x8fb9b60, receiver=0x9050c20, event=0xbfefd4a4) at kernel/qcoreapplication.cpp:707
#25 0x0859bed3 in QApplicationPrivate::notify_helper (this=0x8fb9b60, receiver=0x9050c20, e=0xbfefd4a4) at kernel/qapplication.cpp:4031
#26 0x085a4778 in QApplication::notify (this=0x8fb9988, receiver=0x9050c20, e=0xbfefd4a4) at kernel/qapplication.cpp:3662
#27 0x0108414a in KApplication::notify (this=0x8fb9988, receiver=0x9050c20, event=0xbfefd4a4) at ../../kdeui/kernel/kapplication.cpp:302
#28 0x0092a6cb in QCoreApplication::notifyInternal (this=0x8fb9988, receiver=0x9050c20, event=0xbfefd4a4) at kernel/qcoreapplication.cpp:610
#29 0x0859ce2e in QCoreApplication::sendSpontaneousEvent (receiver=0x9050c20, event=0x8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#30 qt_sendSpontaneousEvent (receiver=0x9050c20, event=0x8) at kernel/qapplication.cpp:4958
#31 0x08639440 in QKeyMapper::sendKeyEvent (keyWidget=0x9050c20, grab=false, type=QEvent::KeyPress, code=16777237, modifiers=..., text=..., autorepeat=<value optimized out>, 
    count=<value optimized out>, nativeScanCode=116, nativeVirtualKey=65364, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1861
#32 0x0863b989 in QKeyMapperPrivate::translateKeyEvent (this=0x8fe1228, keyWidget=0x9050c20, event=0xbfefec8c, grab=120) at kernel/qkeymapper_x11.cpp:1831
#33 0x0860fed7 in QApplication::x11ProcessEvent (this=0x8fb9988, event=0xbfefec8c) at kernel/qapplication_x11.cpp:3443
#34 0x0863d502 in x11EventSourceDispatch (s=0x8fbc900, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#35 0x00a56e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#36 0x00a5a720 in ?? () from /lib/libglib-2.0.so.0
#37 0x00a5a853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#38 0x0095502c in QEventDispatcherGlib::processEvents (this=0x8f44a58, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#39 0x0863cbe5 in QGuiEventDispatcherGlib::processEvents (this=0x8f44a58, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#40 0x00928c79 in QEventLoop::processEvents (this=0xbfefef84, flags=) at kernel/qeventloop.cpp:149
#41 0x009290ca in QEventLoop::exec (this=0xbfefef84, flags=...) at kernel/qeventloop.cpp:201
#42 0x0092b53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#43 0x0859bdd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#44 0x04a5e27e in kdemain (argc=1, argv=0x8f71ac0) at ../../krunner/main.cpp:65
#45 0x0804dde1 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x8f58cc9 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80511a5 "0") at ../../kinit/kinit.cpp:677
#46 0x0804ea35 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1169
#47 0x0804eeac in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1362
#48 0x0804fbaf in main (argc=2, argv=0xbfeff7d4, envp=0xbfeff7e0) at ../../kinit/kinit.cpp:1793

Reported using DrKonqi
Comment 1 Jonathan Thomas 2009-11-10 01:26:44 UTC

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