Using head of 5.1 branch, v5.0.80-34-ge629a1984 When typing in the QuickOpen entry I got this crash: -------- Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007fdf6c0be630 in QIcon::QIcon(QIcon const&) () from /usr/lib/libQt5Gui.so.5 (gdb) bt full #0 0x00007fdf6c0be630 in QIcon::QIcon(QIcon const&) () at /usr/lib/libQt5Gui.so.5 #1 0x00007fdf6c7c84c4 in QAction::icon() const () at /usr/lib/libQt5Widgets.so.5 #2 0x00007fdf37991589 in ActionsQuickOpenItem::icon() const (this=0x8e30460) at /home/flh/projects/kdevplatform/plugins/quickopen/actionsquickopenprovider.cpp:63 #3 0x00007fdf3796c9e3 in QuickOpenModel::data(QModelIndex const&, int) const (this=0x2430a50, index=..., role=1) at /home/flh/projects/kdevplatform/plugins/quickopen/quickopenmodel.cpp:312 d = {d = 0x8e30460} #4 0x00007fdf6ca6c97e in QItemDelegate::rect(QStyleOptionViewItem const&, QModelIndex const&, int) const () at /usr/lib/libQt5Widgets.so.5 #5 0x00007fdf6ca6d0e3 in QItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5 #6 0x00007fdf3799272a in ExpandingDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const (this=0x3294ae0, option=..., index=...) at /home/flh/projects/kdevplatform/plugins/quickopen/expandingtree/expandingdelegate.cpp:127 s = {wd = 0, ht = 0} #7 0x00007fdf6ca5b4bc in QTreeView::indexRowSizeHint(QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5 #8 0x00007fdf6ca5cb3c in QTreeViewPrivate::itemHeight(int) const () at /usr/lib/libQt5Widgets.so.5 #9 0x00007fdf6ca5e52e in QTreeViewPrivate::updateScrollBars() () at /usr/lib/libQt5Widgets.so.5 #10 0x00007fdf6ca65d91 in QTreeView::updateGeometries() () at /usr/lib/libQt5Widgets.so.5 #11 0x00007fdf6c815e4e in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #12 0x00007fdf6c8fe0ee in QFrame::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #13 0x00007fdf6ca25093 in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #14 0x00007fdf6ca64afc in QTreeView::viewportEvent(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #15 0x00007fdf6baf47a1 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #16 0x00007fdf6c7ce335 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #17 0x00007fdf6c7d5ad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #18 0x00007fdf6baf4a40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #19 0x00007fdf6c80e6f2 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () at /usr/lib/libQt5Widgets.so.5 #20 0x00007fdf6c8125a3 in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5 #21 0x00007fdf6c8153f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5 #22 0x00007fdf6c812538 in QWidgetPrivate::showChildren(bool) () at /usr/lib/libQt5Widgets.so.5 #23 0x00007fdf6c8125bf in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5 #24 0x00007fdf6c8153f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5 #25 0x00007fdf6c812538 in QWidgetPrivate::showChildren(bool) () at /usr/lib/libQt5Widgets.so.5 #26 0x00007fdf6c8125bf in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5 #27 0x00007fdf6c8153f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5 #28 0x00007fdf37963598 in QuickOpenLineEdit::focusInEvent(QFocusEvent*) (this=0x2433c90, ev=0x7ffe828fdd80) at /home/flh/projects/kdevplatform/plugins/quickopen/quickopenplugin.cpp:986 __PRETTY_FUNCTION__ = "virtual void QuickOpenLineEdit::focusInEvent(QFocusEvent*)" widgetGeometry = {x1 = 692, y1 = 79, x2 = 1391, y2 = 479} screenGeom = {x1 = 0, y1 = 0, x2 = 1599, y2 = 899} #29 0x00007fdf6c81607f in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #30 0x00007fdf6c911e39 in QLineEdit::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #31 0x00007fdf6c7ce35c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #32 0x00007fdf6c7d5ad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #33 0x00007fdf6baf4a40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #34 0x00007fdf6c7d364e in QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) () at /usr/lib/libQt5Widgets.so.5 #35 0x00007fdf6c80fe05 in QWidget::setFocus(Qt::FocusReason) () at /usr/lib/libQt5Widgets.so.5 #36 0x00007fdf6c7ce90d in QApplicationPrivate::giveFocusAccordingToFocusPolicy(QWidget*, QEvent*, QPoint) () at /usr/lib/libQt5Widgets.so.5 #37 0x00007fdf6c7d774c in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #38 0x00007fdf6baf4a40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #39 0x00007fdf6c7d503d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/libQt5Widgets.so.5 #40 0x00007fdf6c8300f6 in () at /usr/lib/libQt5Widgets.so.5 #41 0x00007fdf6c832b03 in () at /usr/lib/libQt5Widgets.so.5 #42 0x00007fdf6c7ce35c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #43 0x00007fdf6c7d5ad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #44 0x00007fdf6baf4a40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #45 0x00007fdf6c03a663 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #46 0x00007fdf6c03c1e5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #47 0x00007fdf6c01a15b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #48 0x00007fdf52677da0 in () at /usr/lib/libQt5XcbQpa.so.5 #49 0x00007fdf5f6de587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #50 0x00007fdf5f6de7f0 in () at /usr/lib/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #51 0x00007fdf5f6de89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #52 0x00007fdf6bb4946f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #53 0x00007fdf6baf2e9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #54 0x00007fdf6bafb39c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #55 0x000000000040f341 in main(int, char**) (argc=3, argv=0x7ffe82900d68) at /home/flh/projects/kdevelop/app/main.cpp:763 timer = {t1 = -9223372036854775808, t2 = -9223372036854775808} description = "The KDevelop Integrated Development Environment" aboutData = {d = 0x1af0e00} debugArgs = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fdf6bba1e20 <QListData::shared_null>}, d = 0x7fdf6bba1e20 <QListData::shared_null>}}, <No data fields>} debugeeName = {static null = {<No data fields>}, d = 0x7fdf6bba0040 <QArrayData::shared_null>} app = {<QApplication> = {<No data fields>}, <No data fields>} migrator = {d = 0x1b32210} __PRETTY_FUNCTION__ = "int main(int, char**)" parser = {d = 0x1aedd00} initialFiles = {d = 0x7fdf6bba0040 <QArrayData::shared_null>} availableSessionInfos = {d = 0x1bbdb50} session = {static null = {<No data fields>}, d = 0x1b76840} nRunningSessions = 0 core = 0x1b7f400 projectNames = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fdf6bba1e20 <QListData::shared_null>}, d = 0x7fdf6bba1e20 <QListData::shared_null>}}, <No data fields>}
Recurred. It happens when initally clicking on the widget, before typing anything. There's a very long backtrace of libclang calls in one thread, I don't know if that's relevant. ========== Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007fcab626663b in QIcon::QIcon(QIcon const&) () from /usr/lib/libQt5Gui.so.5 (gdb) thread apply all bt Thread 15 (Thread 0x7fca98eef700 (LWP 9667)): #0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6 #1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fcab8a40de5 in () at /usr/lib/libQt5DBus.so.5 #7 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7fca68936700 (LWP 9794)): #0 0x00007fcaabc6a68d in pthread_join () at /usr/lib/libpthread.so.0 #1 0x00007fca7321fc60 in llvm::llvm_execute_on_thread(void (*)(void*), void*, unsigned int) () at /usr/lib/../lib/libLLVM-3.9.so #2 0x00007fca731a5600 in llvm::CrashRecoveryContext::RunSafelyOnThread(llvm::function_ref<void ()>, unsigned int) () at /usr/lib/../lib/libLLVM-3.9.so #3 0x00007fca75cd0a9c in clang_parseTranslationUnit2FullArgv () at /usr/lib/libclang.so.3.9 #4 0x00007fca75cd0d3b in clang_parseTranslationUnit2 () at /usr/lib/libclang.so.3.9 #5 0x00007fca77378ed8 in ParseSessionData::ParseSessionData(QVector<UnsavedFile> const&, ClangIndex*, ClangParsingEnvironment const&, QFlags<ParseSessionData::Option>) (this=0x7fca549b8410, unsavedFiles=..., index=0x1490450, environment=..., options=...) at /home/flh/projects/kdevelop/languages/clang/duchain/parsesession.cpp:280 #6 0x00007fca775ec709 in ClangParseJob::createSessionData() const (this=0x45a91b0) at /home/flh/projects/kdevelop/languages/clang/clangparsejob.cpp:379 #7 0x00007fca775eb553 in ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=0x45a91b0) at /home/flh/projects/kdevelop/languages/clang/clangparsejob.cpp:255 #8 0x00007fcab1f9d586 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007fcab1f9db88 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007fcab1f9ca9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007fcab1f9c140 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #13 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #14 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7fca88e60700 (LWP 9668)): #0 0x00007fcaabc6f4b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fcab5ac2ad6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fcab2ec1439 in KDevelop::DUChainPrivate::CleanupThread::run() (this=0xf450b0) at /home/flh/projects/kdevplatform/language/duchain/duchain.cpp:282 #3 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #4 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7fca5bfff700 (LWP 9795)): #0 0x00007fcaabc6f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fcab5ac2b9b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fcab1f9a1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007fcab1f9e988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007fcab1f9c1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #11 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #12 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7fca6b2f4700 (LWP 9791)): #0 0x00007fcaabc6f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 ---Type <return> to continue, or q <return> to quit--- #1 0x00007fcab5ac2b9b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fcab1f9a1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007fcab1f9e988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007fcab1f9c1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #11 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #12 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7fca69137700 (LWP 9793)): #0 0x00007fcaabc6f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fcab5ac2b9b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fcab1f9a1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007fcab1f9e988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007fcab1f9e9e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007fcab1f9c1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #11 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #12 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7fca6baf5700 (LWP 9792)): #0 0x00007fcaabc6f10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fcab5ac2b9b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fcab1f9a1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007fcab1f9e988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007fcab1f99263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007fcab1f9c1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7fca58905700 (LWP 9993)): #0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6 #1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fcab301837f in KDevelop::CompletionWorkerThread::run() (this=0x6104ed0) at /home/flh/projects/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89 #7 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fca3ffff700 (LWP 9894)): #0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6 #1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 ---Type <return> to continue, or q <return> to quit--- #5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fcab301837f in KDevelop::CompletionWorkerThread::run() (this=0x47d0bb0) at /home/flh/projects/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89 #7 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fca5a5b1700 (LWP 9804)): #0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6 #1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fca815d3700 (LWP 9669)): #0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6 #1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fcab301837f in KDevelop::CompletionWorkerThread::run() (this=0xfe7460) at /home/flh/projects/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89 #7 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fca726a3700 (LWP 9670)): #0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6 #1 0x00007fcaa9886786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fcab5abd053 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fcab301837f in KDevelop::CompletionWorkerThread::run() (this=0x1493960) at /home/flh/projects/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89 #7 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fca3e0f8700 (LWP 20021)): #0 0x00007fca763c1ba2 in () at /usr/lib/libclang.so.3.9 #1 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9 #2 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9 #3 0x00007fca763bc0bc in () at /usr/lib/libclang.so.3.9 #4 0x00007fca763bf5d0 in () at /usr/lib/libclang.so.3.9 #5 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9 #6 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9 #7 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9 #8 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9 #9 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9 #10 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9 #11 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #12 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #13 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #14 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 ---Type <return> to continue, or q <return> to quit--- #15 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9 #16 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9 #17 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #18 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #19 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #20 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #21 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9 #22 0x00007fca7619d7cb in () at /usr/lib/libclang.so.3.9 #23 0x00007fca763c1d59 in () at /usr/lib/libclang.so.3.9 #24 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9 #25 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9 #26 0x00007fca763bc0bc in () at /usr/lib/libclang.so.3.9 #27 0x00007fca763bf5d0 in () at /usr/lib/libclang.so.3.9 #28 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9 #29 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9 #30 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9 #31 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9 #32 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9 #33 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9 #34 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #35 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #36 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #37 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #38 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9 #39 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9 #40 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #41 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #42 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #43 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #44 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9 #45 0x00007fca7619d7cb in () at /usr/lib/libclang.so.3.9 #46 0x00007fca763c1d59 in () at /usr/lib/libclang.so.3.9 #47 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9 #48 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9 #49 0x00007fca763b387f in () at /usr/lib/libclang.so.3.9 #50 0x00007fca7632cfd0 in () at /usr/lib/libclang.so.3.9 #51 0x00007fca7633f04a in () at /usr/lib/libclang.so.3.9 #52 0x00007fca7633f988 in () at /usr/lib/libclang.so.3.9 #53 0x00007fca763bf663 in () at /usr/lib/libclang.so.3.9 #54 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9 #55 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9 #56 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9 #57 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9 #58 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9 #59 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9 #60 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #61 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #62 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #63 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #64 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9 #65 0x00007fca7619d7cb in () at /usr/lib/libclang.so.3.9 #66 0x00007fca763c1d59 in () at /usr/lib/libclang.so.3.9 #67 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9 #68 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9 #69 0x00007fca763bc0bc in () at /usr/lib/libclang.so.3.9 #70 0x00007fca763bf5d0 in () at /usr/lib/libclang.so.3.9 #71 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9 ---Type <return> to continue, or q <return> to quit--- #72 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9 #73 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9 #74 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9 #75 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9 #76 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9 #77 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #78 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #79 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #80 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #81 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9 #82 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9 #83 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #84 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #85 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #86 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #87 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9 #88 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9 #89 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #90 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #91 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #92 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #93 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9 #94 0x00007fca7633c0a9 in () at /usr/lib/libclang.so.3.9 #95 0x00007fca763a5d59 in () at /usr/lib/libclang.so.3.9 #96 0x00007fca763b3e93 in () at /usr/lib/libclang.so.3.9 #97 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9 #98 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9 #99 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9 #100 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #101 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #102 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #103 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #104 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9 #105 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9 #106 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #107 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #108 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #109 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #110 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9 #111 0x00007fca7633c0a9 in () at /usr/lib/libclang.so.3.9 #112 0x00007fca763a5d59 in () at /usr/lib/libclang.so.3.9 #113 0x00007fca763b3e93 in () at /usr/lib/libclang.so.3.9 #114 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9 #115 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9 #116 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9 #117 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #118 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #119 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #120 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #121 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9 #122 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9 #123 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #124 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #125 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #126 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #127 0x00007fca76128ad3 in () at /usr/lib/libclang.so.3.9 #128 0x00007fca763b5a70 in () at /usr/lib/libclang.so.3.9 ---Type <return> to continue, or q <return> to quit--- #129 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #130 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #131 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #132 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #133 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9 #134 0x00007fca7619d7cb in () at /usr/lib/libclang.so.3.9 #135 0x00007fca763c1d59 in () at /usr/lib/libclang.so.3.9 #136 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9 #137 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9 #138 0x00007fca763bc0bc in () at /usr/lib/libclang.so.3.9 #139 0x00007fca763bf5d0 in () at /usr/lib/libclang.so.3.9 #140 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9 #141 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9 #142 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9 #143 0x00007fca763b52c2 in () at /usr/lib/libclang.so.3.9 #144 0x00007fca763b53f3 in () at /usr/lib/libclang.so.3.9 #145 0x00007fca763b5a2d in () at /usr/lib/libclang.so.3.9 #146 0x00007fca763b633c in () at /usr/lib/libclang.so.3.9 #147 0x00007fca763ce40a in () at /usr/lib/libclang.so.3.9 #148 0x00007fca763fcec4 in () at /usr/lib/libclang.so.3.9 #149 0x00007fca763fd395 in () at /usr/lib/libclang.so.3.9 #150 0x00007fca76451087 in () at /usr/lib/libclang.so.3.9 #151 0x00007fca7619d7cb in () at /usr/lib/libclang.so.3.9 #152 0x00007fca763c1d59 in () at /usr/lib/libclang.so.3.9 #153 0x00007fca763c265d in () at /usr/lib/libclang.so.3.9 #154 0x00007fca763ac58a in () at /usr/lib/libclang.so.3.9 #155 0x00007fca763bc0bc in () at /usr/lib/libclang.so.3.9 #156 0x00007fca763bf5d0 in () at /usr/lib/libclang.so.3.9 #157 0x00007fca763bb694 in () at /usr/lib/libclang.so.3.9 #158 0x00007fca763bbe95 in () at /usr/lib/libclang.so.3.9 #159 0x00007fca763b3e5d in () at /usr/lib/libclang.so.3.9 #160 0x00007fca763c7a14 in () at /usr/lib/libclang.so.3.9 #161 0x00007fca763d1e97 in () at /usr/lib/libclang.so.3.9 #162 0x00007fca763dcc30 in () at /usr/lib/libclang.so.3.9 #163 0x00007fca763de242 in () at /usr/lib/libclang.so.3.9 #164 0x00007fca7639b990 in () at /usr/lib/libclang.so.3.9 #165 0x00007fca7639ff12 in () at /usr/lib/libclang.so.3.9 #166 0x00007fca762e88d7 in () at /usr/lib/libclang.so.3.9 #167 0x00007fca762eaacf in () at /usr/lib/libclang.so.3.9 #168 0x00007fca762eac7a in () at /usr/lib/libclang.so.3.9 #169 0x00007fca762ed6c7 in () at /usr/lib/libclang.so.3.9 #170 0x00007fca761a4235 in () at /usr/lib/libclang.so.3.9 #171 0x00007fca763b195b in () at /usr/lib/libclang.so.3.9 #172 0x00007fca763ac684 in () at /usr/lib/libclang.so.3.9 #173 0x00007fca763b1777 in () at /usr/lib/libclang.so.3.9 #174 0x00007fca763ac6eb in () at /usr/lib/libclang.so.3.9 #175 0x00007fca763b8073 in () at /usr/lib/libclang.so.3.9 #176 0x00007fca763b829b in () at /usr/lib/libclang.so.3.9 #177 0x00007fca763d25af in () at /usr/lib/libclang.so.3.9 #178 0x00007fca76153f6f in () at /usr/lib/libclang.so.3.9 #179 0x00007fca761542b8 in () at /usr/lib/libclang.so.3.9 #180 0x00007fca76159b06 in () at /usr/lib/libclang.so.3.9 #181 0x00007fca761cdc14 in () at /usr/lib/libclang.so.3.9 #182 0x00007fca763b179a in () at /usr/lib/libclang.so.3.9 #183 0x00007fca763ac6eb in () at /usr/lib/libclang.so.3.9 #184 0x00007fca763b8073 in () at /usr/lib/libclang.so.3.9 #185 0x00007fca763b829b in () at /usr/lib/libclang.so.3.9 ---Type <return> to continue, or q <return> to quit--- #186 0x00007fca763d25af in () at /usr/lib/libclang.so.3.9 #187 0x00007fca76153f6f in () at /usr/lib/libclang.so.3.9 #188 0x00007fca7619504e in () at /usr/lib/libclang.so.3.9 #189 0x00007fca7619a98a in () at /usr/lib/libclang.so.3.9 #190 0x00007fca762d2dea in () at /usr/lib/libclang.so.3.9 #191 0x00007fca762ed413 in () at /usr/lib/libclang.so.3.9 #192 0x00007fca762ed737 in () at /usr/lib/libclang.so.3.9 #193 0x00007fca761a4235 in () at /usr/lib/libclang.so.3.9 #194 0x00007fca767e622a in () at /usr/lib/libclang.so.3.9 #195 0x00007fca767e103b in () at /usr/lib/libclang.so.3.9 #196 0x00007fca767e31ad in () at /usr/lib/libclang.so.3.9 #197 0x00007fca767e3249 in () at /usr/lib/libclang.so.3.9 #198 0x00007fca767e32c9 in () at /usr/lib/libclang.so.3.9 #199 0x00007fca7682a0c9 in () at /usr/lib/libclang.so.3.9 #200 0x00007fca7682756f in () at /usr/lib/libclang.so.3.9 #201 0x00007fca76827715 in () at /usr/lib/libclang.so.3.9 #202 0x00007fca7682c821 in () at /usr/lib/libclang.so.3.9 #203 0x00007fca7682f080 in () at /usr/lib/libclang.so.3.9 #204 0x00007fca767a8445 in () at /usr/lib/libclang.so.3.9 #205 0x00007fca767a81ee in () at /usr/lib/libclang.so.3.9 #206 0x00007fca767dae9d in () at /usr/lib/libclang.so.3.9 #207 0x00007fca767dc232 in () at /usr/lib/libclang.so.3.9 #208 0x00007fca767bb0cc in () at /usr/lib/libclang.so.3.9 #209 0x00007fca7679f764 in () at /usr/lib/libclang.so.3.9 #210 0x00007fca7679ff01 in () at /usr/lib/libclang.so.3.9 #211 0x00007fca7679ff3f in () at /usr/lib/libclang.so.3.9 #212 0x00007fca767a731f in () at /usr/lib/libclang.so.3.9 #213 0x00007fca767a7cfc in () at /usr/lib/libclang.so.3.9 #214 0x00007fca7679b1b3 in () at /usr/lib/libclang.so.3.9 #215 0x00007fca75f36ace in () at /usr/lib/libclang.so.3.9 #216 0x00007fca75ef2497 in () at /usr/lib/libclang.so.3.9 #217 0x00007fca75ef589b in () at /usr/lib/libclang.so.3.9 #218 0x00007fca75ef9497 in () at /usr/lib/libclang.so.3.9 #219 0x00007fca75cd30f0 in () at /usr/lib/libclang.so.3.9 #220 0x00007fca731a5539 in llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) () at /usr/lib/../lib/libLLVM-3.9.so #221 0x00007fca731a55a4 in () at /usr/lib/../lib/libLLVM-3.9.so #222 0x00007fca7321fbdd in () at /usr/lib/../lib/libLLVM-3.9.so #223 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #224 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fca9a8a8700 (LWP 9666)): #0 0x00007fcab4eb348d in poll () at /usr/lib/libc.so.6 #1 0x00007fcaa84be8e0 in () at /usr/lib/libxcb.so.1 #2 0x00007fcaa84c0679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007fca9c7e9789 in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007fcab5ac1ce8 in () at /usr/lib/libQt5Core.so.5 #5 0x00007fcaabc69454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fcab4ebc7df in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fcabc9c6c80 (LWP 9665)): #0 0x00007fcab626663b in QIcon::QIcon(QIcon const&) () at /usr/lib/libQt5Gui.so.5 #1 0x00007fcab69704c4 in QAction::icon() const () at /usr/lib/libQt5Widgets.so.5 #2 0x00007fca82c8a589 in ActionsQuickOpenItem::icon() const (this=0xd5a4230) at /home/flh/projects/kdevplatform/plugins/quickopen/actionsquickopenprovider.cpp:63 #3 0x00007fca82c659e3 in QuickOpenModel::data(QModelIndex const&, int) const (this=0xf81580, index=..., role=1) at /home/flh/projects/kdevplatform/plugins/quickopen/quickopenmodel.cpp:312 #4 0x00007fcab6c1497e in QItemDelegate::rect(QStyleOptionViewItem const&, QModelIndex const&, int) const () at /usr/lib/libQt5Widgets.so.5 #5 0x00007fcab6c150e3 in QItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5 #6 0x00007fca82c8b72a in ExpandingDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const (this=0x176bdc0, option=..., index=...) ---Type <return> to continue, or q <return> to quit--- at /home/flh/projects/kdevplatform/plugins/quickopen/expandingtree/expandingdelegate.cpp:127 #7 0x00007fcab6c034bc in QTreeView::indexRowSizeHint(QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5 #8 0x00007fcab6c04b3c in QTreeViewPrivate::itemHeight(int) const () at /usr/lib/libQt5Widgets.so.5 #9 0x00007fcab6c0652e in QTreeViewPrivate::updateScrollBars() () at /usr/lib/libQt5Widgets.so.5 #10 0x00007fcab6c0dd91 in QTreeView::updateGeometries() () at /usr/lib/libQt5Widgets.so.5 #11 0x00007fcab69bde4e in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #12 0x00007fcab6aa60ee in QFrame::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #13 0x00007fcab6bcd093 in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #14 0x00007fcab6c0cafc in QTreeView::viewportEvent(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #15 0x00007fcab5c9c7a1 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #16 0x00007fcab6976335 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #17 0x00007fcab697dad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #18 0x00007fcab5c9ca40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #19 0x00007fcab69b66f2 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () at /usr/lib/libQt5Widgets.so.5 #20 0x00007fcab69ba5a3 in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5 #21 0x00007fcab69bd3f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5 #22 0x00007fcab69ba538 in QWidgetPrivate::showChildren(bool) () at /usr/lib/libQt5Widgets.so.5 #23 0x00007fcab69ba5bf in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5 #24 0x00007fcab69bd3f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5 #25 0x00007fcab69ba538 in QWidgetPrivate::showChildren(bool) () at /usr/lib/libQt5Widgets.so.5 #26 0x00007fcab69ba5bf in QWidgetPrivate::show_helper() () at /usr/lib/libQt5Widgets.so.5 #27 0x00007fcab69bd3f5 in QWidget::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5 #28 0x00007fca82c5c598 in QuickOpenLineEdit::focusInEvent(QFocusEvent*) (this=0xf88d00, ev=0x7ffcd02fc960) at /home/flh/projects/kdevplatform/plugins/quickopen/quickopenplugin.cpp:986 #29 0x00007fcab69be07f in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #30 0x00007fcab6ab9e39 in QLineEdit::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #31 0x00007fcab697635c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #32 0x00007fcab697dad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #33 0x00007fcab5c9ca40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #34 0x00007fcab697b64e in QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) () at /usr/lib/libQt5Widgets.so.5 #35 0x00007fcab69b7e05 in QWidget::setFocus(Qt::FocusReason) () at /usr/lib/libQt5Widgets.so.5 #36 0x00007fcab697690d in QApplicationPrivate::giveFocusAccordingToFocusPolicy(QWidget*, QEvent*, QPoint) () at /usr/lib/libQt5Widgets.so.5 #37 0x00007fcab697f74c in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #38 0x00007fcab5c9ca40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #39 0x00007fcab697d03d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/libQt5Widgets.so.5 #40 0x00007fcab69d80f6 in () at /usr/lib/libQt5Widgets.so.5 #41 0x00007fcab69dab03 in () at /usr/lib/libQt5Widgets.so.5 #42 0x00007fcab697635c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #43 0x00007fcab697dad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #44 0x00007fcab5c9ca40 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #45 0x00007fcab61e2663 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5 #46 0x00007fcab61e41e5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #47 0x00007fcab61c215b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #48 0x00007fca9c81fda0 in () at /usr/lib/libQt5XcbQpa.so.5 #49 0x00007fcaa9886587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #50 0x00007fcaa98867f0 in () at /usr/lib/libglib-2.0.so.0 #51 0x00007fcaa988689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #52 0x00007fcab5cf146f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #53 0x00007fcab5c9ae9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #54 0x00007fcab5ca339c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #55 0x000000000040f341 in main(int, char**) (argc=3, argv=0x7ffcd02ff948) at /home/flh/projects/kdevelop/app/main.cpp:763
This might have been caused by reusing the DUChain cache from a buggy local version. Closing unless it repeats with a clean cache.