- What I was doing when the application crashed: KDevelop crashed on some early stage of startup. It was closed correctly before. I think I can't reproduce it another time as it's the very first time I see this crash for a long time. -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted Using host libthread_db library "/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f7c6e6d27c0 (LWP 3054))] Thread 7 (Thread 0x7f7bca513700 (LWP 3055)): #0 0x00007f7c688a1068 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f7c68b48011 in wait (time=<optimized out>, this=0x3629e20) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x34213f0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f7c6648f578 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x34213d0) at /usr/src/packages/kdevplatform-1.6.90/language/duchain/duchain.cpp:283 #4 0x00007f7c68b47604 in QThreadPrivate::start (arg=0x34213d0) at thread/qthread_unix.cpp:338 #5 0x00007f7c6889cea2 in start_thread () from /lib/libpthread.so.0 #6 0x00007f7c67db453d in clone () from /lib/libc.so.6 Thread 6 (Thread 0x7f7bba78e700 (LWP 3056)): #0 0x00007f7c688a36fd in read () from /lib/libpthread.so.0 #1 0x00007f7c6195e320 in g_wakeup_acknowledge () from /usr/lib/libglib-2.0.so.0 #2 0x00007f7c619139ac in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #3 0x00007f7c61913e5b in g_main_context_iterate.isra.23 () from /usr/lib/libglib-2.0.so.0 #4 0x00007f7c61913fcc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0x00007f7c68cae1e6 in QEventDispatcherGlib::processEvents (this=0x7f7bb40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #6 0x00007f7c68c7312f in QEventLoop::processEvents (this=this@entry=0x7f7bba78de20, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f7c68c733c5 in QEventLoop::exec (this=this@entry=0x7f7bba78de20, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f7c68b44ce6 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #9 0x00007f7c68b47604 in QThreadPrivate::start (arg=0x38fbca8) at thread/qthread_unix.cpp:338 #10 0x00007f7c6889cea2 in start_thread () from /lib/libpthread.so.0 #11 0x00007f7c67db453d in clone () from /lib/libc.so.6 Thread 5 (Thread 0x7f7babd91700 (LWP 3063)): #0 0x00007f7c67daba6d in poll () from /lib/libc.so.6 #1 0x00007f7c61913ec4 in g_main_context_iterate.isra.23 () from /usr/lib/libglib-2.0.so.0 #2 0x00007f7c61913fcc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f7c68cae1e6 in QEventDispatcherGlib::processEvents (this=0x7f7ba40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #4 0x00007f7c68c7312f in QEventLoop::processEvents (this=this@entry=0x7f7babd90df0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f7c68c733c5 in QEventLoop::exec (this=this@entry=0x7f7babd90df0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f7c68b44ce6 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #7 0x00007f7c665b5517 in KDevelop::CompletionWorkerThread::run (this=0x4268b10) at /usr/src/packages/kdevplatform-1.6.90/language/codecompletion/codecompletionmodel.cpp:84 #8 0x00007f7c68b47604 in QThreadPrivate::start (arg=0x4268b10) at thread/qthread_unix.cpp:338 #9 0x00007f7c6889cea2 in start_thread () from /lib/libpthread.so.0 #10 0x00007f7c67db453d in clone () from /lib/libc.so.6 Thread 4 (Thread 0x7f7ba8e01700 (LWP 3072)): #0 0x00007f7c67daba6d in poll () from /lib/libc.so.6 #1 0x00007f7c61913ec4 in g_main_context_iterate.isra.23 () from /usr/lib/libglib-2.0.so.0 #2 0x00007f7c61913fcc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f7c68cae1e6 in QEventDispatcherGlib::processEvents (this=0x7f7b94016f90, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #4 0x00007f7c68c7312f in QEventLoop::processEvents (this=this@entry=0x7f7ba8e00de0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f7c68c733c5 in QEventLoop::exec (this=this@entry=0x7f7ba8e00de0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f7c68b44ce6 in QThread::exec (this=this@entry=0x5f8f6d0) at thread/qthread.cpp:536 #7 0x00007f7c68c4ef08 in QInotifyFileSystemWatcherEngine::run (this=0x5f8f6d0) at io/qfilesystemwatcher_inotify.cpp:256 #8 0x00007f7c68b47604 in QThreadPrivate::start (arg=0x5f8f6d0) at thread/qthread_unix.cpp:338 #9 0x00007f7c6889cea2 in start_thread () from /lib/libpthread.so.0 #10 0x00007f7c67db453d in clone () from /lib/libc.so.6 Thread 3 (Thread 0x7f7b99f0d700 (LWP 3078)): #0 0x00007f7c688a0cbf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f7c68b48092 in wait (time=18446744073709551615, this=0x18f9900) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x18f97d8, mutex=0x18f9a80, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f7c6ca629c6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18f97b0, th=0x2dffa40) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/threadweaver/Weaver/WeaverImpl.cpp:370 #4 0x00007f7c6ca65fc8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18f9b10, th=0x2dffa40, previous=0x15dbd80) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/threadweaver/Weaver/WorkingHardState.cpp:68 #5 0x00007f7c6ca64839 in ThreadWeaver::Thread::run (this=0x2dffa40) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/threadweaver/Weaver/Thread.cpp:98 #6 0x00007f7c68b47604 in QThreadPrivate::start (arg=0x2dffa40) at thread/qthread_unix.cpp:338 #7 0x00007f7c6889cea2 in start_thread () from /lib/libpthread.so.0 #8 0x00007f7c67db453d in clone () from /lib/libc.so.6 Thread 2 (Thread 0x7f7ba3fff700 (LWP 3079)): [KCrash Handler] #6 0x00007f7c67d053a9 in raise () from /lib/libc.so.6 #7 0x00007f7c67d06708 in abort () from /lib/libc.so.6 #8 0x00007f7c68b3ad6f in qt_message_output (msgType=msgType@entry=QtFatalMsg, buf=<optimized out>) at global/qglobal.cpp:2323 #9 0x00007f7c68b3b851 in qt_message (ap=0x7f7ba3ffc718, msg=0x7f7c68ced110 "ASSERT: \"%s\" in file %s, line %d", msgType=QtFatalMsg) at global/qglobal.cpp:2369 #10 qFatal (msg=0x7f7c68ced110 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2552 #11 0x00007f7babdb820b in QVarLengthArray<KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 10>, 200>::operator[] (this=0x7f7babffaac0 <Lexer::scan_identifier_or_keyword()::indicesForTokens>, idx=150) at /usr/include/qt4/QtCore/qvarlengtharray.h:106 #12 0x00007f7babdb21b4 in createIndicesForTokens () at /usr/src/packages/kdevelop-4.6.90/languages/cpp/parser/lexer.cpp:224 #13 0x00007f7babdb630d in Lexer::scan_identifier_or_keyword (this=0x7f7ba3ffde30) at /usr/src/packages/kdevelop-4.6.90/languages/cpp/parser/lexer.cpp:651 #14 0x00007f7babdb4cf7 in Lexer::tokenize (this=0x7f7ba3ffde30, _session=0x14fa500) at /usr/src/packages/kdevelop-4.6.90/languages/cpp/parser/lexer.cpp:351 #15 0x00007f7babdba2c7 in Parser::parse (this=0x7f7ba3ffde20, _session=0x14fa500) at /usr/src/packages/kdevelop-4.6.90/languages/cpp/parser/parser.cpp:208 #16 0x00007f7bb0820782 in CPPInternalParseJob::run (this=0x186d370) at /usr/src/packages/kdevelop-4.6.90/languages/cpp/cppparsejob.cpp:570 #17 0x00007f7c6ca6504f in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f7ba3ffedb0, th=th@entry=0x7f7b8c01e280, job=job@entry=0x186d370) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/threadweaver/Weaver/Job.cpp:106 #18 0x00007f7c6ca651dc in ThreadWeaver::Job::execute (this=0x186d370, th=0x7f7b8c01e280) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/threadweaver/Weaver/Job.cpp:135 #19 0x00007f7c6ca67345 in ThreadWeaver::JobCollectionJobRunner::execute (this=0x5afc530, t=0x7f7b8c01e280) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/threadweaver/Weaver/JobCollection.cpp:82 #20 0x00007f7c6ca647d3 in ThreadWeaver::Thread::run (this=0x7f7b8c01e280) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/threadweaver/Weaver/Thread.cpp:108 #21 0x00007f7c68b47604 in QThreadPrivate::start (arg=0x7f7b8c01e280) at thread/qthread_unix.cpp:338 #22 0x00007f7c6889cea2 in start_thread () from /lib/libpthread.so.0 #23 0x00007f7c67db453d in clone () from /lib/libc.so.6 Thread 1 (Thread 0x7f7c6e6d27c0 (LWP 3054)): #0 0x00007f7c67dad6e3 in select () from /lib/libc.so.6 #1 0x00007f7c68cab75b in qt_safe_select (nfds=nfds@entry=13, fdread=fdread@entry=0x7fffc6187df0, fdwrite=fdwrite@entry=0x7fffc6187e70, fdexcept=fdexcept@entry=0x0, orig_timeout=orig_timeout@entry=0x7fffc6187de0) at kernel/qcore_unix.cpp:93 #2 0x00007f7c68c4969e in select_msecs (timeout=<optimized out>, fdwrite=0x7fffc6187e70, fdread=0x7fffc6187df0, nfds=13) at io/qprocess_unix.cpp:1013 #3 QProcessPrivate::waitForFinished (this=this@entry=0x1546bb0, msecs=msecs@entry=29994) at io/qprocess_unix.cpp:1229 #4 0x00007f7c68bf35c2 in QProcess::waitForFinished (this=this@entry=0x7fffc6187f80, msecs=29994, msecs@entry=30000) at io/qprocess.cpp:1759 #5 0x00007f7c6d71d844 in KSambaSharePrivate::runProcess (progName=..., args=..., stdOut=..., stdErr=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/ksambashare.cpp:117 #6 0x00007f7c6d71da0a in KSambaSharePrivate::testparmParamValue (parameterName=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/ksambashare.cpp:137 #7 0x00007f7c6d71dc6a in KSambaSharePrivate::setUserSharePath (this=this@entry=0x15468e0) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/ksambashare.cpp:101 #8 0x00007f7c6d71e5fe in KSambaSharePrivate::KSambaSharePrivate (this=0x15468e0, parent=<optimized out>) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/ksambashare.cpp:61 #9 0x00007f7c6d71e648 in KSambaShare::KSambaShare (this=0x688df60) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/ksambashare.cpp:437 #10 0x00007f7c6d71e6ff in operator-> (this=<optimized out>) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/ksambashare.cpp:500 #11 0x00007f7c6d71e7b5 in operator KSambaShare* (this=<optimized out>) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/ksambashare.cpp:500 #12 0x00007f7c6d71e7c9 in KSambaShare::instance () at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/ksambashare.cpp:501 #13 0x00007f7c6d6b2cc8 in KFileItem::overlays (this=this@entry=0x686c970) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/kfileitem.cpp:994 #14 0x00007f7c6d6a5c14 in KDirModel::data (this=0x5fe3d90, index=..., role=<optimized out>) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/kdirmodel.cpp:692 #15 0x00007f7c69e2260d in QSortFilterProxyModel::data (this=<optimized out>, index=..., role=1) at itemviews/qsortfilterproxymodel.cpp:1735 #16 0x00007f7c6d6c288f in QModelIndex::data (this=this@entry=0x7fffc61885d0, arole=arole@entry=1) at /usr/include/qt4/QtCore/qabstractitemmodel.h:402 #17 0x00007f7c6d6bfa63 in KFileItemDelegate::Private::decoration (this=this@entry=0x60e3a80, option=..., index=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/kfileitemdelegate.cpp:1122 #18 0x00007f7c6d6bfc5b in KFileItemDelegate::Private::initStyleOption (this=0x60e3a80, option=option@entry=0x7fffc6188480, index=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/kfileitemdelegate.cpp:861 #19 0x00007f7c6d6bfe4e in KFileItemDelegate::sizeHint (this=0x60e3870, option=..., index=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/kfileitemdelegate.cpp:949 #20 0x00007f7c69dcfc91 in QTreeView::indexRowSizeHint (this=this@entry=0x60d5970, index=...) at itemviews/qtreeview.cpp:2813 #21 0x00007f7c69dd6e8b in QTreeViewPrivate::layout (this=this@entry=0x60d6310, i=i@entry=-1, recursiveExpanding=recursiveExpanding@entry=false, afterIsUninitialized=afterIsUninitialized@entry=false) at itemviews/qtreeview.cpp:3157 #22 0x00007f7c69dde9ca in QTreeView::doItemsLayout (this=0x60d5970) at itemviews/qtreeview.cpp:2038 #23 0x00007f7c69dd4e88 in executePostedLayout (this=0x60d6310) at ../../include/QtGui/private/../../../src/gui/itemviews/qabstractitemview_p.h:210 #24 QTreeView::sizeHintForColumn (this=0x60d5970, column=0) at itemviews/qtreeview.cpp:2720 #25 0x00007f7c69d9ee58 in QHeaderViewPrivate::resizeSections (this=0x60dac80, globalMode=globalMode@entry=QHeaderView::ResizeToContents, useGlobalMode=useGlobalMode@entry=true) at itemviews/qheaderview.cpp:3028 #26 0x00007f7c69d9f21e in QHeaderView::resizeSections (this=this@entry=0x60daaa0, mode=mode@entry=QHeaderView::ResizeToContents) at itemviews/qheaderview.cpp:929 #27 0x00007f7c66deb0f5 in KDirOperatorDetailView::slotLayoutChanged (this=0x60d5970) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kfile/kdiroperatordetailview.cpp:168 #28 0x00007f7c68c91118 in QMetaObject::activate (sender=sender@entry=0x60c0620, m=m@entry=0x7f7c68ff7380 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3547 #29 0x00007f7c68ce87c3 in QAbstractItemModel::layoutChanged (this=this@entry=0x60c0620) at .moc/debug-shared/moc_qabstractitemmodel.cpp:176 #30 0x00007f7c69e287ec in QSortFilterProxyModelPrivate::sort (this=this@entry=0x60c0ab0) at itemviews/qsortfilterproxymodel.cpp:435 #31 0x00007f7c69e2910f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=<optimized out>, source_parent=..., start=<optimized out>, end=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1299 #32 0x00007f7c68c91118 in QMetaObject::activate (sender=sender@entry=0x5fe3d90, m=m@entry=0x7f7c68ff7380 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7fffc6188e70) at kernel/qobject.cpp:3547 #33 0x00007f7c68ce8884 in QAbstractItemModel::rowsInserted (this=this@entry=0x5fe3d90, _t1=..., _t2=0, _t3=426) at .moc/debug-shared/moc_qabstractitemmodel.cpp:196 #34 0x00007f7c68c6c6fb in QAbstractItemModel::endInsertRows (this=0x5fe3d90) at kernel/qabstractitemmodel.cpp:2433 #35 0x00007f7c6d6a77e7 in KDirModelPrivate::_k_slotNewItems (this=0x60bd610, directoryUrl=..., items=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/kdirmodel.cpp:441 #36 0x00007f7c68c91118 in QMetaObject::activate (sender=0x5fe0ed0, m=m@entry=0x7f7c6da5dc80 <KDirLister::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fffc6189200) at kernel/qobject.cpp:3547 #37 0x00007f7c6d68fb1a in KDirLister::itemsAdded (this=<optimized out>, _t1=..., _t2=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/build/kio/kdirlister.moc:287 #38 0x00007f7c6d6919ca in KDirLister::Private::emitItems (this=0x60c0410) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/kdirlister.cpp:2505 #39 0x00007f7c6d69818b in KDirListerCache::slotEntries (this=0x609db50, job=<optimized out>, entries=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/kdirlister.cpp:1260 #40 0x00007f7c68c91118 in QMetaObject::activate (sender=sender@entry=0x60e45c0, m=m@entry=0x7f7c6da5cfa0 <KIO::ListJob::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc6189500) at kernel/qobject.cpp:3547 #41 0x00007f7c6d678d74 in KIO::ListJob::entries (this=this@entry=0x60e45c0, _t1=_t1@entry=0x60e45c0, _t2=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/build/kio/jobclasses.moc:967 #42 0x00007f7c6d6806d0 in KIO::ListJobPrivate::slotListEntries (this=<optimized out>, list=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/job.cpp:2614 #43 0x00007f7c68c91118 in QMetaObject::activate (sender=0x58f5730, m=m@entry=0x7f7c6da614a0 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x7fffc6189790) at kernel/qobject.cpp:3547 #44 0x00007f7c6d7081f5 in KIO::SlaveInterface::listEntries (this=<optimized out>, _t1=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/build/kio/slaveinterface.moc:198 #45 0x00007f7c6d709632 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=<optimized out>, rawdata=...) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/slaveinterface.cpp:194 #46 0x00007f7c6d707f81 in KIO::SlaveInterface::dispatch (this=0x58f5730) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/slaveinterface.cpp:92 #47 0x00007f7c6d700059 in KIO::Slave::gotInput (this=0x58f5730) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/slave.cpp:344 #48 0x00007f7c68c91118 in QMetaObject::activate (sender=0x58f6950, m=m@entry=0x7f7c6da5a9c0 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3547 #49 0x00007f7c6d652860 in KIO::Connection::readyRead (this=<optimized out>) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/build/kio/connection.moc:105 #50 0x00007f7c6d653419 in KIO::ConnectionPrivate::dequeue (this=0x57f1850) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kio/kio/connection.cpp:82 #51 0x00007f7c68c96106 in QObject::event (this=0x58f6950, e=<optimized out>) at kernel/qobject.cpp:1194 #52 0x00007f7c69792ce1 in QApplicationPrivate::notify_helper (this=this@entry=0x10abb60, receiver=receiver@entry=0x58f6950, e=e@entry=0x12edab0) at kernel/qapplication.cpp:4562 #53 0x00007f7c6979c3dd in QApplication::notify (this=this@entry=0x7fffc618b120, receiver=receiver@entry=0x58f6950, e=e@entry=0x12edab0) at kernel/qapplication.cpp:4348 #54 0x00007f7c6a8f4e41 in KApplication::notify (this=0x7fffc618b120, receiver=0x58f6950, event=0x12edab0) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kdeui/kernel/kapplication.cpp:311 #55 0x00007f7c68c7586d in QCoreApplication::notifyInternal (this=0x7fffc618b120, receiver=receiver@entry=0x58f6950, event=event@entry=0x12edab0) at kernel/qcoreapplication.cpp:949 #56 0x00007f7c68c7a431 in sendEvent (event=0x12edab0, receiver=0x58f6950) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #57 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xfcfa60) at kernel/qcoreapplication.cpp:1573 #58 0x00007f7c68c7a8b3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466 #59 0x00007f7c68caf0e3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #60 postEventSourceDispatch (s=0x10abf60) at kernel/qeventdispatcher_glib.cpp:280 #61 0x00007f7c61913bb6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #62 0x00007f7c61913f28 in g_main_context_iterate.isra.23 () from /usr/lib/libglib-2.0.so.0 #63 0x00007f7c61913fcc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #64 0x00007f7c68cae1c5 in QEventDispatcherGlib::processEvents (this=0xfd0f60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #65 0x00007f7c69850936 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #66 0x00007f7c68c7312f in QEventLoop::processEvents (this=this@entry=0x7fffc618a100, flags=...) at kernel/qeventloop.cpp:149 #67 0x00007f7c68c733c5 in QEventLoop::exec (this=0x7fffc618a100, flags=...) at kernel/qeventloop.cpp:204 #68 0x00007f7c6e160519 in KJob::exec (this=0x56f0910) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kdecore/jobs/kjob.cpp:210 #69 0x00007f7c6db1e500 in KDevelop::ProjectPrivate::initProjectFiles (this=0x5ec2010) at /usr/src/packages/kdevplatform-1.6.90/shell/project.cpp:276 #70 0x00007f7c6db1c222 in KDevelop::Project::open (this=0x5eb4880, projectFile=...) at /usr/src/packages/kdevplatform-1.6.90/shell/project.cpp:525 #71 0x00007f7c6db144e1 in KDevelop::ProjectControllerPrivate::importProject (this=0x14bf3f0, url_=...) at /usr/src/packages/kdevplatform-1.6.90/shell/projectcontroller.cpp:305 #72 0x00007f7c6db0f591 in KDevelop::ProjectController::openProject (this=0x18bfb20, projectFile=...) at /usr/src/packages/kdevplatform-1.6.90/shell/projectcontroller.cpp:779 #73 0x00007f7c6db0e28f in KDevelop::ProjectController::openProjects (this=0x18bfb20, projects=...) at /usr/src/packages/kdevplatform-1.6.90/shell/projectcontroller.cpp:612 #74 0x00007f7c6db121f7 in KDevelop::ProjectController::qt_static_metacall (_o=0x18bfb20, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x362d7a0) at /usr/src/packages/kdevplatform-1.6.90/build/shell/projectcontroller.moc:194 #75 0x00007f7c68c96106 in QObject::event (this=0x18bfb20, e=<optimized out>) at kernel/qobject.cpp:1194 #76 0x00007f7c69792ce1 in QApplicationPrivate::notify_helper (this=this@entry=0x10abb60, receiver=receiver@entry=0x18bfb20, e=e@entry=0x362ecd0) at kernel/qapplication.cpp:4562 #77 0x00007f7c6979c3dd in QApplication::notify (this=this@entry=0x7fffc618b120, receiver=receiver@entry=0x18bfb20, e=e@entry=0x362ecd0) at kernel/qapplication.cpp:4348 #78 0x00007f7c6a8f4e41 in KApplication::notify (this=0x7fffc618b120, receiver=0x18bfb20, event=0x362ecd0) at /usr/src/packages/kde4/4.13.0/kdelibs-4.13.0/kdeui/kernel/kapplication.cpp:311 #79 0x00007f7c68c7586d in QCoreApplication::notifyInternal (this=0x7fffc618b120, receiver=receiver@entry=0x18bfb20, event=event@entry=0x362ecd0) at kernel/qcoreapplication.cpp:949 #80 0x00007f7c68c7a431 in sendEvent (event=0x362ecd0, receiver=0x18bfb20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #81 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xfcfa60) at kernel/qcoreapplication.cpp:1573 #82 0x00007f7c68c7a8b3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466 #83 0x00007f7c68caf0e3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #84 postEventSourceDispatch (s=0x10abf60) at kernel/qeventdispatcher_glib.cpp:280 #85 0x00007f7c61913bb6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #86 0x00007f7c61913f28 in g_main_context_iterate.isra.23 () from /usr/lib/libglib-2.0.so.0 #87 0x00007f7c61913fcc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #88 0x00007f7c68cae1c5 in QEventDispatcherGlib::processEvents (this=0xfd0f60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #89 0x00007f7c69850936 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #90 0x00007f7c68c7312f in QEventLoop::processEvents (this=this@entry=0x7fffc618af10, flags=...) at kernel/qeventloop.cpp:149 #91 0x00007f7c68c733c5 in QEventLoop::exec (this=this@entry=0x7fffc618af10, flags=...) at kernel/qeventloop.cpp:204 #92 0x00007f7c68c7b2f9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #93 0x000000000041302c in main (argc=1, argv=0x7fffc618ce18) at /usr/src/packages/kdevelop-4.6.90/app/main.cpp:564
Hello! We are working on a new clang-based C/C++ language plugin for KDevelop 5 which supersedes the old C++ plugin in KDevelop 4. See e.g.: https://www.kdevelop.org/news/first-beta-release-kdevelop-500-available Due to a lack of manpower, we cannot fix bugs in the old C++ plugin. We rather want to supply a good Clang based C++ experience for KDevelop 4 than wasting our time on the legacy C++ support for KDevelop 4. For that reason, I'll close this bug. Please stay tuned for KDevelop 5. If you think that this bug also affects KDevelop 5 with Clang, feel free to reopen the report! Sorry for the inconvenience, I hope you understand the reasoning above. Cheers
Yes, no problem. I fully agree with switching full focus to version 5 and also plan to switch to already released beta of it to possibly help a little with reports if any bugs would appear there. Thank you very much for detailed description of the decision and good luck with the new version!