Application: krunner (0.1) KDE Platform Version: 4.4.1 (KDE 4.4.1) Qt Version: 4.6.2 Operating System: Linux 2.6.31-20-generic i686 Distribution: Ubuntu 9.10 -- Information about the crash: I just tiped "dolphin" and pressed enter and then i've got a crash. The crash does not seem to be reproducible. -- Backtrace: Application: Диалог запуска команд (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0xb7747980 (LWP 5208))] Thread 5 (Thread 0xaa0ffb70 (LWP 5246)): [KCrash Handler] #6 0x005c577c in QList (this=0x97f51f8, lister=0xa70020e0, _u=..., _keep=false, _reload=false) at /usr/include/qt4/QtCore/qlist.h:114 #7 KFileItemList (this=0x97f51f8, lister=0xa70020e0, _u=..., _keep=false, _reload=false) at ../../kio/kio/kfileitem.h:616 #8 CachedItemsJob (this=0x97f51f8, lister=0xa70020e0, _u=..., _keep=false, _reload=false) at ../../kio/kio/kdirlister_p.h:470 #9 KDirListerCache::listDir (this=0x97f51f8, lister=0xa70020e0, _u=..., _keep=false, _reload=false) at ../../kio/kio/kdirlister.cpp:259 #10 0x005c6b6b in KDirLister::openUrl (this=0xa70020e0, _url=..., _flags=...) at ../../kio/kio/kdirlister.cpp:1953 #11 0x01a9c6e9 in KFilePlacesItem (this=0xa7000a58, manager=0x97f4530, address=..., udi=...) at ../../kfile/kfileplacesitem.cpp:52 #12 0x01a9e689 in KFilePlacesModel::Private::loadBookmarkList (this=0x9b20b88) at ../../kfile/kfileplacesmodel.cpp:433 #13 0x01a9eb7f in KFilePlacesModel::Private::_k_reloadBookmarks (this=0x9b20b88) at ../../kfile/kfileplacesmodel.cpp:342 #14 0x01aa00fb in KFilePlacesModel (this=0xaa0ff080, parent=0x0) at ../../kfile/kfileplacesmodel.cpp:154 #15 0x01c4251b in PlacesRunner::match (this=0x9799b98, context=...) at ../../../../../plasma/generic/runners/places/placesrunner.cpp:54 #16 0x014f6ebe in Plasma::AbstractRunner::performMatch (this=0x9799b98, localContext=...) at ../../plasma/abstractrunner.cpp:117 #17 0x01597b6b in Plasma::FindMatchesJob::run (this=0x9bc7740) at ../../plasma/private/runnerjobs.cpp:159 #18 0x012f552d in ThreadWeaver::JobRunHelper::runTheJob (this=0xaa0ff21c, th=0x983e888, job=0x9bc7740) at ../../../threadweaver/Weaver/Job.cpp:106 #19 0x012f5891 in ThreadWeaver::Job::execute (this=0x9bc7740, th=0x983e888) at ../../../threadweaver/Weaver/Job.cpp:135 #20 0x012f44ca in ThreadWeaver::ThreadRunHelper::run (this=0xaa0ff2a4, parent=0x95adcd0, th=0x983e888) at ../../../threadweaver/Weaver/Thread.cpp:95 #21 0x012f4b1b in ThreadWeaver::Thread::run (this=0x983e888) at ../../../threadweaver/Weaver/Thread.cpp:142 #22 0x00ec536e in QThreadPrivate::start (arg=0x983e888) at thread/qthread_unix.cpp:248 #23 0x009f880e in start_thread (arg=0xaa0ffb70) at pthread_create.c:300 #24 0x019c78de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xa98feb70 (LWP 5247)): #0 0x004cd422 in __kernel_vsyscall () #1 0x009fce15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x00ec62c7 in QWaitConditionPrivate::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x012f38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x95adcd0, th=0x983d5b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x012f641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x94e0f28, th=0x983d5b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x012f226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x95adcd0, th=0x983d5b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x012f6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94e0f28, th=0x983d5b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x012f3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95adcd0, th=0x983d5b0, previous=0x9b81720) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x012f44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa98fe2a4, parent=0x95adcd0, th=0x983d5b0) at ../../../threadweaver/Weaver/Thread.cpp:87 #10 0x012f4b1b in ThreadWeaver::Thread::run (this=0x983d5b0) at ../../../threadweaver/Weaver/Thread.cpp:142 #11 0x00ec536e in QThreadPrivate::start (arg=0x983d5b0) at thread/qthread_unix.cpp:248 #12 0x009f880e in start_thread (arg=0xa98feb70) at pthread_create.c:300 #13 0x019c78de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xa90fdb70 (LWP 5248)): #0 0x004cd422 in __kernel_vsyscall () #1 0x009fce15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x00ec62c7 in QWaitConditionPrivate::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x012f38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x95adcd0, th=0x99808b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x012f641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x94e0f28, th=0x99808b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x012f226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x95adcd0, th=0x99808b8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x012f6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94e0f28, th=0x99808b8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x012f3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95adcd0, th=0x99808b8, previous=0x9b386f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x012f44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa90fd2a4, parent=0x95adcd0, th=0x99808b8) at ../../../threadweaver/Weaver/Thread.cpp:87 #10 0x012f4b1b in ThreadWeaver::Thread::run (this=0x99808b8) at ../../../threadweaver/Weaver/Thread.cpp:142 #11 0x00ec536e in QThreadPrivate::start (arg=0x99808b8) at thread/qthread_unix.cpp:248 #12 0x009f880e in start_thread (arg=0xa90fdb70) at pthread_create.c:300 #13 0x019c78de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xa88fcb70 (LWP 5249)): #0 0x004cd422 in __kernel_vsyscall () #1 0x009fce15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x00ec62c7 in QWaitConditionPrivate::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0x95adce8, mutex=0x9578020, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x012f38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x95adcd0, th=0x9802458) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x012f641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x94e0f28, th=0x9802458) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x012f226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x95adcd0, th=0x9802458) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x012f6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x94e0f28, th=0x9802458) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x012f3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x95adcd0, th=0x9802458, previous=0x9bc8990) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x012f44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa88fc2a4, parent=0x95adcd0, th=0x9802458) at ../../../threadweaver/Weaver/Thread.cpp:87 #10 0x012f4b1b in ThreadWeaver::Thread::run (this=0x9802458) at ../../../threadweaver/Weaver/Thread.cpp:142 #11 0x00ec536e in QThreadPrivate::start (arg=0x9802458) at thread/qthread_unix.cpp:248 #12 0x009f880e in start_thread (arg=0xa88fcb70) at pthread_create.c:300 #13 0x019c78de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb7747980 (LWP 5208)): #0 0x004cd422 in __kernel_vsyscall () #1 0x019b9c96 in *__GI___poll (fds=0x1a3bff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x0848ad80 in ?? () from /usr/lib/libxcb.so.1 #3 0x0848b2eb in ?? () from /usr/lib/libxcb.so.1 #4 0x0848b687 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0x007cb2e9 in _XSend () from /usr/lib/libX11.so.6 #6 0x007b7a8d in ?? () from /usr/lib/libX11.so.6 #7 0x007b7c5a in XPutImage () from /usr/lib/libX11.so.6 #8 0x03bc4901 in QX11PixmapData::fromImage (this=0x9b0c4c0, img=..., flags=...) at image/qpixmap_x11.cpp:612 #9 0x03bae6b7 in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:1999 #10 0x00c4b2f0 in KIconLoader::loadIcon (this=0x94e26b8, _name=..., group=KIconLoader::Desktop, size=64, state=0, overlays=..., path_store=0x0, canReturnNull=false) at ../../kdeui/icons/kiconloader.cpp:1265 #11 0x00c41c79 in KIconEngine::pixmap (this=0x9575458, size=..., mode=QIcon::Normal, state=QIcon::Off) at ../../kdeui/icons/kiconengine.cpp:119 #12 0x03b7a2c6 in QIcon::pixmap (this=0xbfded8dc, size=..., mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:669 #13 0x03b653d3 in QWidgetPrivate::setWindowIcon_sys (this=0x9a5c750, forceReset=false) at kernel/qwidget_x11.cpp:1458 #14 0x03b181fd in QWidget::create (this=0x9b3d980, window=0, initializeWindow=<value optimized out>, destroyOldWindow=<value optimized out>) at kernel/qwidget.cpp:1351 #15 0x03b1e765 in QWidget::setVisible (this=0x9b3d980, visible=true) at kernel/qwidget.cpp:7353 #16 0x041488d9 in QWidget::show (this=0x9b0eb50, newWidget=0x9b3d980, autoShow=true) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:485 #17 QGraphicsProxyWidgetPrivate::setWidget_helper (this=0x9b0eb50, newWidget=0x9b3d980, autoShow=true) at graphicsview/qgraphicsproxywidget.cpp:683 #18 0x04148cf3 in QGraphicsProxyWidget::setWidget (this=0x9ae9e10, widget=0x9b3d980) at graphicsview/qgraphicsproxywidget.cpp:593 #19 0x01613e12 in ToolButton (this=0x9ae9e10, parent=0x9adf370) at ../../plasma/widgets/toolbutton.cpp:182 #20 0x051324f3 in ResultItem::setMatch (this=0x9adf370, match=...) at ../../krunner/interfaces/default/resultitem.cpp:141 #21 0x05132767 in ResultItem (this=0x9adf370, match=..., runnerManager=0x9591db8, parent=0x0) at ../../krunner/interfaces/default/resultitem.cpp:84 #22 0x0513471b in ResultScene::addQueryMatch (this=0x963adf8, match=..., useAnyId=true) at ../../krunner/interfaces/default/resultscene.cpp:256 #23 0x05134a92 in ResultScene::setQueryMatches (this=0x963adf8, m=...) at ../../krunner/interfaces/default/resultscene.cpp:187 #24 0x0513500d in ResultScene::qt_metacall (this=0x963adf8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfdede98) at ./resultscene.moc:104 #25 0x00fcce5a in QMetaObject::metacall (object=0x963adf8, cl=QMetaObject::ReadProperty, idx=26, argv=0xbfdede98) at kernel/qmetaobject.cpp:237 #26 0x00fdb5f5 in QMetaObject::activate (sender=0x9591db8, m=0x16da8c4, local_signal_index=0, argv=0xbfdede98) at kernel/qobject.cpp:3293 #27 0x015c3193 in Plasma::RunnerManager::matchesChanged (this=0x9591db8, _t1=...) at ./runnermanager.moc:118 #28 0x015c5bf7 in Plasma::RunnerManagerPrivate::matchesChanged (this=0x9591db8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfdedfbc) at ../../plasma/runnermanager.cpp:90 #29 Plasma::RunnerManager::qt_metacall (this=0x9591db8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfdedfbc) at ./runnermanager.moc:104 #30 0x00fcce5a in QMetaObject::metacall (object=0x9591db8, cl=QMetaObject::ReadProperty, idx=13, argv=0xbfdedfbc) at kernel/qmetaobject.cpp:237 #31 0x00fdb5f5 in QMetaObject::activate (sender=0x9591f0c, m=0x10dc5a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293 #32 0x0102cc97 in QTimer::timeout (this=0x9591f0c) at .moc/release-shared/moc_qtimer.cpp:134 #33 0x00fe379e in QTimer::timerEvent (this=0x9591f0c, e=0xbfdee4f0) at kernel/qtimer.cpp:271 #34 0x00fd8494 in QObject::event (this=0x9591f0c, e=0xffffffff) at kernel/qobject.cpp:1212 #35 0x03ab83cc in QApplicationPrivate::notify_helper (this=0x94e2b70, receiver=0x9591f0c, e=0xbfdee4f0) at kernel/qapplication.cpp:4300 #36 0x03abf01e in QApplication::notify (this=0x94e2968, receiver=0x9591f0c, e=0xbfdee4f0) at kernel/qapplication.cpp:3704 #37 0x00c8742a in KApplication::notify (this=0x94e2968, receiver=0x9591f0c, event=0xbfdee4f0) at ../../kdeui/kernel/kapplication.cpp:302 #38 0x00fc7beb in QCoreApplication::notifyInternal (this=0x94e2968, receiver=0x9591f0c, event=0xbfdee4f0) at kernel/qcoreapplication.cpp:704 #39 0x00ff6eb6 in QCoreApplication::sendEvent (this=0x94e547c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #40 QTimerInfoList::activateTimers (this=0x94e547c) at kernel/qeventdispatcher_unix.cpp:603 #41 0x00ff3b47 in timerSourceDispatch (source=0x94e54b0) at kernel/qeventdispatcher_glib.cpp:184 #42 idleTimerSourceDispatch (source=0x94e54b0) at kernel/qeventdispatcher_glib.cpp:231 #43 0x06323e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #44 0x06327730 in ?? () from /lib/libglib-2.0.so.0 #45 0x06327863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #46 0x00ff3805 in QEventDispatcherGlib::processEvents (this=0x94e26e8, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #47 0x03b77b35 in QGuiEventDispatcherGlib::processEvents (this=0x94e26e8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #48 0x00fc6209 in QEventLoop::processEvents (this=0xbfdee7b4, flags=) at kernel/qeventloop.cpp:149 #49 0x00fc665a in QEventLoop::exec (this=0xbfdee7b4, flags=...) at kernel/qeventloop.cpp:201 #50 0x00fca84f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #51 0x03ab8467 in QApplication::exec () at kernel/qapplication.cpp:3579 #52 0x05128e2e in kdemain (argc=1, argv=0x94c5a28) at ../../krunner/main.cpp:65 #53 0x0804dff7 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x94a83b9 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8051405 "0") at ../../kinit/kinit.cpp:717 #54 0x0804ec15 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209 #55 0x0804f08c in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402 #56 0x0804fe2f in main (argc=4, argv=0xbfdef234, envp=0xbfdef248) at ../../kinit/kinit.cpp:1841 This bug may be a duplicate of or related to bug 226780. Possible duplicates by query: bug 228847, bug 228227, bug 228134, bug 227761, bug 227414. Reported using DrKonqi
Created attachment 41430 [details] New crash information added by DrKonqi I believe I have the same crash. Thus, adding my backtrace. Unfortunately it doens't have all debug symbols, but I have installed all relevant dbg packages I could find in the repo. I have krunner crashing from time to time on my machine (few times per day). It seems it happens when I type fast and hit enter before it is able to updated UI with possible completions. I was trying to start 'stardict' when this crash happened if it matters.
Created attachment 41440 [details] New crash information added by DrKonqi Same here like previous post, hit enter before the list was visible. Opened krdc
This is being tracked at bug 224212. Thanks *** This bug has been marked as a duplicate of bug 224212 ***