Application: krunner (0.1) KDE Platform Version: 4.4.1 (KDE 4.4.1) Qt Version: 4.6.2 Operating System: Linux 2.6.32-ARCH i686 Distribution (Platform): Archlinux Packages -- Information about the crash: i have just installed mono&monodevelop and tryed to run monodevelop. alt+F2 -> typed "mono" and KRun crashed. and next time it crashed too. anything else runs well. -- Backtrace: Application: Диалог запуска команд (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0xb54b7710 (LWP 1913))] Thread 5 (Thread 0xa7fd6b70 (LWP 2757)): [KCrash Handler] #6 0xb7341dbc in KDirListerCache::listDir(KDirLister*, KUrl const&, bool, bool) () from /usr/lib/libkio.so.5 #7 0xb7343190 in KDirLister::openUrl(KUrl const&, QFlags<KDirLister::OpenUrlFlag>) () from /usr/lib/libkio.so.5 #8 0xa8063779 in KFilePlacesItem::KFilePlacesItem(KBookmarkManager*, QString const&, QString const&) () from /usr/lib/libkfile.so.4 #9 0xa8065719 in KFilePlacesModel::Private::loadBookmarkList() () from /usr/lib/libkfile.so.4 #10 0xa8065c0f in KFilePlacesModel::Private::_k_reloadBookmarks() () from /usr/lib/libkfile.so.4 #11 0xa806718b in KFilePlacesModel::KFilePlacesModel(QObject*) () from /usr/lib/libkfile.so.4 #12 0xa80fa05b in PlacesRunner::match(Plasma::RunnerContext&) () from /usr/lib/kde4/krunner_placesrunner.so #13 0xb4fae8fe in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () from /usr/lib/libplasma.so.3 #14 0xb504e94b in Plasma::FindMatchesJob::run() () from /usr/lib/libplasma.so.3 #15 0xb7885bcd in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #16 0xb7885f31 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #17 0xb7884c1a in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #18 0xb788536b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #19 0xb6c9b27e in ?? () from /usr/lib/libQtCore.so.4 #20 0xb6c288ac in start_thread () from /lib/libpthread.so.0 #21 0xb605b01e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xa77adb70 (LWP 2758)): #0 0xb7893424 in __kernel_vsyscall () #1 0xb6c2ce55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6c9c1b7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb7883ff0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #4 0xb7886abc in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb78829ab in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb7886bb2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #7 0xb7884273 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb7884c4e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #9 0xb788536b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0xb6c9b27e in ?? () from /usr/lib/libQtCore.so.4 #11 0xb6c288ac in start_thread () from /lib/libpthread.so.0 #12 0xb605b01e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xa6facb70 (LWP 2759)): #0 0xb7893424 in __kernel_vsyscall () #1 0xb6c2ce55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6c9c1b7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb7883ff0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #4 0xb7886abc in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb78829ab in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb7886bb2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #7 0xb7884273 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb7884c4e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #9 0xb788536b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0xb6c9b27e in ?? () from /usr/lib/libQtCore.so.4 #11 0xb6c288ac in start_thread () from /lib/libpthread.so.0 #12 0xb605b01e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa67abb70 (LWP 2760)): #0 0xb7893424 in __kernel_vsyscall () #1 0xb6c2ce55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6c9c1b7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb7883ff0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #4 0xb7886abc in ThreadWeaver::WorkingHardState::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #5 0xb78829ab in ThreadWeaver::WeaverImpl::waitForAvailableJob(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0xb7886bb2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #7 0xb7884273 in ThreadWeaver::WeaverImpl::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #8 0xb7884c4e in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #9 0xb788536b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #10 0xb6c9b27e in ?? () from /usr/lib/libQtCore.so.4 #11 0xb6c288ac in start_thread () from /lib/libpthread.so.0 #12 0xb605b01e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb54b7710 (LWP 1913)): #0 0xb6c2c184 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0 #1 0xb5d03fe1 in _xcb_conn_wait () from /usr/lib/libxcb.so.1 #2 0xb5d045eb in _xcb_out_send () from /usr/lib/libxcb.so.1 #3 0xb5d04987 in xcb_writev () from /usr/lib/libxcb.so.1 #4 0xb750cd99 in _XSend () from /usr/lib/libX11.so.6 #5 0xb74e07db in XChangeProperty () from /usr/lib/libX11.so.6 #6 0xb63944f3 in QWidgetPrivate::setWindowIcon_sys(bool) () from /usr/lib/libQtGui.so.4 #7 0xb6349c1d in QWidget::create(unsigned long, bool, bool) () from /usr/lib/libQtGui.so.4 #8 0xb6350115 in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4 #9 0xb69706e9 in ?? () from /usr/lib/libQtGui.so.4 #10 0xb6970b03 in QGraphicsProxyWidget::setWidget(QWidget*) () from /usr/lib/libQtGui.so.4 #11 0xb50c9ea0 in Plasma::ToolButton::ToolButton(QGraphicsWidget*) () from /usr/lib/libplasma.so.3 #12 0xb3707273 in ResultItem::setMatch(Plasma::QueryMatch const&) () from /usr/lib/libkdeinit4_krunner.so #13 0xb37074e5 in ResultItem::ResultItem(Plasma::QueryMatch const&, Plasma::RunnerManager*, QGraphicsWidget*) () from /usr/lib/libkdeinit4_krunner.so #14 0xb37094ab in ResultScene::addQueryMatch(Plasma::QueryMatch const&, bool) () from /usr/lib/libkdeinit4_krunner.so #15 0xb3709822 in ResultScene::setQueryMatches(QList<Plasma::QueryMatch> const&) () from /usr/lib/libkdeinit4_krunner.so #16 0xb3709d9d in ResultScene::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeinit4_krunner.so #17 0xb6da1eba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #18 0xb6db047f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #19 0xb5079b73 in Plasma::RunnerManager::matchesChanged(QList<Plasma::QueryMatch> const&) () from /usr/lib/libplasma.so.3 #20 0xb507c617 in Plasma::RunnerManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libplasma.so.3 #21 0xb6da1eba in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #22 0xb6db047f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #23 0xb6e01b67 in QTimer::timeout() () from /usr/lib/libQtCore.so.4 #24 0xb6db859e in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4 #25 0xb6dad334 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #26 0xb62ea5dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #27 0xb62f11ee in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #28 0xb707d05a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #29 0xb6d9ccbb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #30 0xb6dcbc06 in ?? () from /usr/lib/libQtCore.so.4 #31 0xb6dc8917 in ?? () from /usr/lib/libQtCore.so.4 #32 0xb5adc378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #33 0xb5adfbf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #34 0xb5adfd23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #35 0xb6dc85d5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #36 0xb63a6ae5 in ?? () from /usr/lib/libQtGui.so.4 #37 0xb6d9b2f9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #38 0xb6d9b74a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #39 0xb6d9f8bf in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #40 0xb62ea677 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #41 0xb36fdb9e in kdemain () from /usr/lib/libkdeinit4_krunner.so #42 0x0804db12 in _start () This bug may be a duplicate of or related to bug 229836. Possible duplicates by query: bug 229836, bug 228847, bug 226886, bug 226780. Reported using DrKonqi
When I try to type "mon" and wait for a while ( 15-20 seconds, my notebookis rather slow) KRun showed monodevelop run item and now everything is ok, runs every time.
already fixed.
@Aaron: may be bug 224212 (KFilePlacesModel on a secondary thead) is fixed too ? Thanks
*** This bug has been marked as a duplicate of bug 224212 ***