https://bugs.kde.org/show_bug.cgi?id=359496
Alexander Potashev <aspotas...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aspotas...@gmail.com --- Comment #2 from Alexander Potashev <aspotas...@gmail.com> --- I don't know if I'm qualified for this party, but KDevelop has hung up here as well: === (gdb) thread apply all bt Thread 14 (Thread 0x7f947a79a700 (LWP 21357)): #0 0x00007f94de2e5bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f94dddafbc4 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5 #2 0x00007f94dddafc09 in () at /lib64/libQt5Script.so.5 #3 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #4 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7f947bfff700 (LWP 21254)): #0 0x00007f94e51b932d in poll () at /lib64/libc.so.6 #1 0x00007f94db9fca46 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f94db9fcb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f94e5fbf24b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f94e5f6e5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f94e5dcd343 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f94e3310f95 in KDevelop::CompletionWorkerThread::run() () at /lib64/libKDevPlatformLanguage.so.10 #7 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #9 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7f9495ffb700 (LWP 21143)): #0 0x00007f94e51b932d in poll () at /lib64/libc.so.6 #1 0x00007f94db9fca46 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f94db9fcb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f94e5fbf22f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f94e5f6e5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f94e5dcd343 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7f94967fc700 (LWP 21033)): #0 0x00007f94e518a82d in nanosleep () at /lib64/libc.so.6 #1 0x00007f94e5e6db0d in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5 #2 0x00007f94e5dd0de4 in QThread::usleep(unsigned long) () at /lib64/libQt5Core.so.5 #3 0x00007f94e3256995 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.10 #4 0x00007f94e3256c3b in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.10 #5 0x00007f94e3256bd4 in KDevelop::DUChainWriteLocker::DUChainWriteLocker(KDevelop::DUChainLock*, unsigned int) () at /lib64/libKDevPlatformLanguage.so.10 #6 0x00007f94ab284267 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /lib64/libKDevClangPrivate.so.25 #7 0x00007f94ab2840b1 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /lib64/libKDevClangPrivate.so.25 #8 0x00007f94ab2840b1 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /lib64/libKDevClangPrivate.so.25 #9 0x00007f94ab2840b1 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /lib64/libKDevClangPrivate.so.25 #10 0x00007f94ab2840b1 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /lib64/libKDevClangPrivate.so.25 #11 0x00007f94ab2840b1 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /lib64/libKDevClangPrivate.so.25 #12 0x00007f94ab2840b1 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /lib64/libKDevClangPrivate.so.25 #13 0x00007f94ab508007 in ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevclangsupport.so #14 0x00007f94e216ebda in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5 #15 0x00007f94e216f1e8 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5 ---Type <return> to continue, or q <return> to quit--- #16 0x00007f94e216dd40 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5 #17 0x00007f94e216d850 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #18 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #19 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #20 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7f9496ffd700 (LWP 21032)): #0 0x00007f94de2e5bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f94e5dd201a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f94e216b8c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007f94e216fa68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f94e216fac2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #7 0x00007f94e216fac2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #8 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #9 0x00007f94e216fac2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #10 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #11 0x00007f94e216fac2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #12 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #13 0x00007f94e216d909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #14 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #15 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #16 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7f94977fe700 (LWP 21031)): #0 0x00007f94de2e5bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f94e5dd201a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f94e216b8c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007f94e216fa68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f94e216d909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f9497fff700 (LWP 21030)): #0 0x00007f94de2e5bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f94e5dd201a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f94e216b8c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007f94e216fa68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f94e216fac2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #7 0x00007f94e216fac2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #8 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #9 0x00007f94e216d909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #10 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #11 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #12 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f949f5ee700 (LWP 21029)): #0 0x00007f94de2e5bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f94e5dd201a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f94e216b8c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 ---Type <return> to continue, or q <return> to quit--- #3 0x00007f94e216fa68 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f94e216fac2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #7 0x00007f94e216fac2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #8 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #9 0x00007f94e216fac2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #10 0x00007f94e216aa3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #11 0x00007f94e216d909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #12 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #13 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #14 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f949eded700 (LWP 21011)): #0 0x00007f94e51b932d in poll () at /lib64/libc.so.6 #1 0x00007f94db9fca46 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f94db9fcb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f94e5fbf22f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f94e5f6e5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f94e5dcd343 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f94eb0c98f5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #7 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #9 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f94a4c8c700 (LWP 20971)): #0 0x00007f94e51beff9 in syscall () at /lib64/libc.so.6 #1 0x00007f94e5dca570 in QBasicMutex::lockInternal() () at /lib64/libQt5Core.so.5 #2 0x00007f94e5dca5e7 in QMutex::lock() () at /lib64/libQt5Core.so.5 #3 0x00007f94ab2a0cb3 in ParseSession::ParseSession(QExplicitlySharedDataPointer<ParseSessionData> const&) () at /lib64/libKDevClangPrivate.so.25 #4 0x00007f94ab20a9e6 in ClangCodeCompletionContext::ClangCodeCompletionContext(KDevelop::DUChainPointer<KDevelop::DUContext> const&, QExplicitlySharedDataPointer<ParseSessionData> const&, QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&) () at /lib64/libKDevClangPrivate.so.25 #5 0x00007f94ab21b3a5 in QSharedPointer<ClangCodeCompletionContext> QSharedPointer<ClangCodeCompletionContext>::create<KDevelop::DUChainPointer<KDevelop::DUContext> const&, QExplicitlySharedDataPointer<ParseSessionData> const&, QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&>(KDevelop::DUChainPointer<KDevelop::DUContext> const&, QExplicitlySharedDataPointer<ParseSessionData> const&, QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&) () at /lib64/libKDevClangPrivate.so.25 #6 0x00007f94ab219659 in (anonymous namespace)::createCompletionContext(KDevelop::DUChainPointer<KDevelop::DUContext> const&, QExplicitlySharedDataPointer<ParseSessionData> const&, QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&) () at /lib64/libKDevClangPrivate.so.25 #7 0x00007f94ab219aaa in (anonymous namespace)::ClangCodeCompletionWorker::completionRequested(QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&) () at /lib64/libKDevClangPrivate.so.25 #8 0x00007f94ab21abaa in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2, 3>, QtPrivate::List<QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&>, void, void ((anonymous namespace)::ClangCodeCompletionWorker::*)(QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&)>::call(void ((anonymous namespace)::ClangCodeCompletionWorker::*)(QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&), (anonymous namespace)::ClangCodeCompletionWorker*, void**) () at /lib64/libKDevClangPrivate.so.25 #9 0x00007f94ab21ab13 in void QtPrivate::FunctionPointer<void ((anonymous namespace)::ClangCodeCompletionWorker::*)(QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&)>::call<QtPrivate::List<QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&>, void>(void ((anonymous namespace)::ClangCodeCompletionWorker::*)(QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&), (anonymous namespace)::ClangCodeCompletionWorker*, void**) () at /lib64/libKDevClangPrivate.so.25 #10 0x00007f94ab21aa57 in QtPrivate::QSlotObject<void ((anonymous namespace)::ClangCodeCompletionWorker::*)(QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&), QtPrivate::List<QUrl const&, KTextEditor::Cursor const&, QString const&, QString const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libKDevClangPrivate.so.25 #11 0x00007f94e5f98bd9 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5 #12 0x00007f94e6802c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #13 0x00007f94e68080ef in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #14 0x00007f94e5f6f7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #15 0x00007f94e5f7184f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5 #16 0x00007f94e5fbf1b3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5 #17 0x00007f94db9fc703 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #18 0x00007f94db9fcab0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #19 0x00007f94db9fcb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #20 0x00007f94e5fbf22f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #21 0x00007f94e5f6e5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #22 0x00007f94e5dcd343 in QThread::exec() () at /lib64/libQt5Core.so.5 #23 0x00007f94e3310f95 in KDevelop::CompletionWorkerThread::run() () at /lib64/libKDevPlatformLanguage.so.10 #24 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #25 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #26 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f94b8bbd700 (LWP 20965)): #0 0x00007f94e518a82d in nanosleep () at /lib64/libc.so.6 #1 0x00007f94e5e6db0d in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5 #2 0x00007f94e5dd0de4 in QThread::usleep(unsigned long) () at /lib64/libQt5Core.so.5 #3 0x00007f94e3256995 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.10 #4 0x00007f94e3256c3b in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.10 #5 0x00007f94e3256bd4 in KDevelop::DUChainWriteLocker::DUChainWriteLocker(KDevelop::DUChainLock*, unsigned int) () at /lib64/libKDevPlatformLanguage.so.10 #6 0x00007f94e31e016d in KDevelop::DUChainPrivate::doMoreCleanup(int, KDevelop::DUChainPrivate::LockFlag) () at /lib64/libKDevPlatformLanguage.so.10 #7 0x00007f94e31ddbcb in KDevelop::DUChainPrivate::CleanupThread::run() () at /lib64/libKDevPlatformLanguage.so.10 #8 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #10 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f94bbfff700 (LWP 20951)): #0 0x00007f94e51b932d in poll () at /lib64/libc.so.6 #1 0x00007f94db9fca46 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f94db9fcb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f94e5fbf24b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f94e5f6e5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f94e5dcd343 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f94ebddf559 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #7 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #9 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f94c19aa700 (LWP 20950)): #0 0x00007f94e51b932d in poll () at /lib64/libc.so.6 #1 0x00007f94d7807f80 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007f94d7809b79 in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007f94c416cda9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5 #4 0x00007f94e5dd199a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f94de2e05ca in start_thread () at /lib64/libpthread.so.0 #6 0x00007f94e51c4ead in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f94cad2b940 (LWP 20946)): #0 0x00007f94e518a82d in nanosleep () at /lib64/libc.so.6 #1 0x00007f94e5e6db0d in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5 #2 0x00007f94e5dd0de4 in QThread::usleep(unsigned long) () at /lib64/libQt5Core.so.5 #3 0x00007f94e3256995 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib64/libKDevPlatformLanguage.so.10 #4 0x00007f94e3256c3b in KDevelop::DUChainWriteLocker::lock() () at /lib64/libKDevPlatformLanguage.so.10 #5 0x00007f94e3256bd4 in KDevelop::DUChainWriteLocker::DUChainWriteLocker(KDevelop::DUChainLock*, unsigned int) () at /lib64/libKDevPlatformLanguage.so.10 #6 0x00007f94e31db114 in KDevelop::DUChain::documentLoadedPrepare(KDevelop::IDocument*) () at /lib64/libKDevPlatformLanguage.so.10 #7 0x00007f94e31f9a86 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<KDevelop::IDocument*>, void, void (KDevelop::DUChain::*)(KDevelop::IDocument*)>::call(void (KDevelop::DUChain::*)(KDevelop::IDocument*), KDevelop::DUChain*, void**) () at /lib64/libKDevPlatformLanguage.so.10 #8 0x00007f94e31f8830 in void QtPrivate::FunctionPointer<void (KDevelop::DUChain::*)(KDevelop::IDocument*)>::call<QtPrivate::List<KDevelop::IDocument*>, void>(void (KDevelop::DUChain::*)(K---Type <return> to continue, or q <return> to quit--- Develop::IDocument*), KDevelop::DUChain*, void**) () at /lib64/libKDevPlatformLanguage.so.10 #9 0x00007f94e31f5b53 in QtPrivate::QSlotObject<void (KDevelop::DUChain::*)(KDevelop::IDocument*), QtPrivate::List<KDevelop::IDocument*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libKDevPlatformLanguage.so.10 #10 0x00007f94e5f97ebc in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #11 0x00007f94ea285fdd in KDevelop::IDocumentController::documentLoadedPrepare(KDevelop::IDocument*) () at /lib64/libKDevPlatformInterfaces.so.10 #12 0x00007f94ea278c14 in KDevelop::IDocument::notifyLoaded() () at /lib64/libKDevPlatformInterfaces.so.10 #13 0x00007f94eb91c07a in KDevelop::TextDocument::slotDocumentLoaded() () at /lib64/libKDevPlatformShell.so.10 #14 0x00007f94eb8da045 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (KDevelop::TextDocument::*)()>::call(void (KDevelop::TextDocument::*)(), KDevelop::TextDocument*, void**) () at /lib64/libKDevPlatformShell.so.10 #15 0x00007f94eb8d9be1 in void QtPrivate::FunctionPointer<void (KDevelop::TextDocument::*)()>::call<QtPrivate::List<>, void>(void (KDevelop::TextDocument::*)(), KDevelop::TextDocument*, void**) () at /lib64/libKDevPlatformShell.so.10 #16 0x00007f94eb8d9247 in QtPrivate::QSlotObject<void (KDevelop::TextDocument::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libKDevPlatformShell.so.10 #17 0x00007f94e5f97ebc in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #18 0x00007f94e9e45f42 in KTextEditor::Document::textChanged(KTextEditor::Document*) () at /lib64/libKF5TextEditor.so.5 #19 0x00007f94e9cdad73 in KTextEditor::DocumentPrivate::openFile() () at /lib64/libKF5TextEditor.so.5 #20 0x00007f94e99846d1 in KParts::ReadOnlyPartPrivate::openLocalFile() () at /lib64/libKF5Parts.so.5 #21 0x00007f94e9985564 in KParts::ReadOnlyPart::openUrl(QUrl const&) () at /lib64/libKF5Parts.so.5 #22 0x00007f94e9cc63ce in KTextEditor::DocumentPrivate::openUrl(QUrl const&) () at /lib64/libKF5TextEditor.so.5 #23 0x00007f94eb9191c4 in KDevelop::TextDocument::createViewWidget(QWidget*) () at /lib64/libKDevPlatformShell.so.10 #24 0x00007f94eb91aa1a in KDevelop::TextView::createWidget(QWidget*) () at /lib64/libKDevPlatformShell.so.10 #25 0x00007f94eabcc274 in Sublime::View::widget(QWidget*) () at /lib64/libKDevPlatformSublime.so.10 #26 0x00007f94eabc3fb6 in Sublime::MainWindowPrivate::ViewCreator::operator()(Sublime::AreaIndex*) () at /lib64/libKDevPlatformSublime.so.10 #27 0x00007f94eabc87e3 in Sublime::Area::WalkerMode Sublime::Area::walkViewsInternal<Sublime::MainWindowPrivate::ViewCreator>(Sublime::MainWindowPrivate::ViewCreator&, Sublime::AreaIndex*) () at /lib64/libKDevPlatformSublime.so.10 #28 0x00007f94eabc7587 in void Sublime::Area::walkViews<Sublime::MainWindowPrivate::ViewCreator>(Sublime::MainWindowPrivate::ViewCreator&, Sublime::AreaIndex*) () at /lib64/libKDevPlatformSublime.so.10 #29 0x00007f94eabc4d0a in Sublime::MainWindowPrivate::viewAdded(Sublime::AreaIndex*, Sublime::View*) () at /lib64/libKDevPlatformSublime.so.10 #30 0x00007f94eabc1360 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<Sublime::AreaIndex*, Sublime::View*>, void, void (Sublime::MainWindowPrivate::*)(Sublime::AreaIndex*, Sublime::View*)>::call(void (Sublime::MainWindowPrivate::*)(Sublime::AreaIndex*, Sublime::View*), Sublime::MainWindowPrivate*, void**) () at /lib64/libKDevPlatformSublime.so.10 #31 0x00007f94eabc0f06 in void QtPrivate::FunctionPointer<void (Sublime::MainWindowPrivate::*)(Sublime::AreaIndex*, Sublime::View*)>::call<QtPrivate::List<Sublime::AreaIndex*, Sublime::View*>, void>(void (Sublime::MainWindowPrivate::*)(Sublime::AreaIndex*, Sublime::View*), Sublime::MainWindowPrivate*, void**) () at /lib64/libKDevPlatformSublime.so.10 #32 0x00007f94eabc045b in QtPrivate::QSlotObject<void (Sublime::MainWindowPrivate::*)(Sublime::AreaIndex*, Sublime::View*), QtPrivate::List<Sublime::AreaIndex*, Sublime::View*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libKDevPlatformSublime.so.10 #33 0x00007f94e5f97ebc in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #34 0x00007f94eabdb233 in Sublime::Area::viewAdded(Sublime::AreaIndex*, Sublime::View*) () at /lib64/libKDevPlatformSublime.so.10 #35 0x00007f94eab9f759 in Sublime::Area::addView(Sublime::View*, Sublime::AreaIndex*, Sublime::View*) () at /lib64/libKDevPlatformSublime.so.10 #36 0x00007f94eab9f7d4 in Sublime::Area::addView(Sublime::View*, Sublime::View*) () at /lib64/libKDevPlatformSublime.so.10 #37 0x00007f94eb929f48 in KDevelop::DocumentControllerPrivate::openDocumentInternal(KDevelop::IDocument*, KTextEditor::Range const&, QFlags<KDevelop::IDocumentController::DocumentActivation>, KDevelop::IDocument*) () at /lib64/libKDevPlatformShell.so.10 #38 0x00007f94eb92927b in KDevelop::DocumentControllerPrivate::openDocumentInternal(QUrl const&, QString const&, KTextEditor::Range const&, QString const&, QFlags<KDevelop::IDocumentController::DocumentActivation>, KDevelop::IDocument*) () at /lib64/libKDevPlatformShell.so.10 #39 0x00007f94eb921d67 in KDevelop::DocumentController::openDocument(QUrl const&, KTextEditor::Range const&, QFlags<KDevelop::IDocumentController::DocumentActivation>, QString const&, KDevelop::IDocument*) () at /lib64/libKDevPlatformShell.so.10 #40 0x00007f94b1165028 in OpenWithPlugin::openDefault() () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevopenwith.so #41 0x00007f94b1165793 in OpenWithPlugin::openFilesInternal(QList<QUrl> const&) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevopenwith.so #42 0x00007f94b24da896 in KDevelop::IOpenWith::openFiles(QList<QUrl> const&) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevprojectmanagerview.so #43 0x00007f94b24d9d5e in ProjectManagerView::open(KDevelop::Path const&) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevprojectmanagerview.so #44 0x00007f94b24de12d in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<KDevelop::Path const&>, void, void (ProjectManagerView::*)(KDevelop::Path const&)>::call(void (ProjectManagerView::*)(KDevelop::Path const&), ProjectManagerView*, void**) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevprojectmanagerview.so #45 0x00007f94b24ddd3f in void QtPrivate::FunctionPointer<void (ProjectManagerView::*)(KDevelop::Path const&)>::call<QtPrivate::List<KDevelop::Path const&>, void>(void (ProjectManagerView::*)(KDevelop::Path const&), ProjectManagerView*, void**) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevprojectmanagerview.so #46 0x00007f94b24dd6fd in QtPrivate::QSlotObject<void (ProjectManagerView::*)(KDevelop::Path const&), QtPrivate::List<KDevelop::Path const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevprojectmanagerview.so #47 0x00007f94e5f97ebc in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 ---Type <return> to continue, or q <return> to quit--- #48 0x00007f94b24ee769 in ProjectTreeView::activate(KDevelop::Path const&) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevprojectmanagerview.so #49 0x00007f94b24e0901 in ProjectTreeView::slotActivated(QModelIndex const&) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevprojectmanagerview.so #50 0x00007f94b24e4d4a in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QModelIndex const&>, void, void (ProjectTreeView::*)(QModelIndex const&)>::call(void (ProjectTreeView::*)(QModelIndex const&), ProjectTreeView*, void**) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevprojectmanagerview.so #51 0x00007f94b24e4907 in void QtPrivate::FunctionPointer<void (ProjectTreeView::*)(QModelIndex const&)>::call<QtPrivate::List<QModelIndex const&>, void>(void (ProjectTreeView::*)(QModelIndex const&), ProjectTreeView*, void**) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevprojectmanagerview.so #52 0x00007f94b24e3d6d in QtPrivate::QSlotObject<void (ProjectTreeView::*)(QModelIndex const&), QtPrivate::List<QModelIndex const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /usr/lib64/qt5/plugins/kdevplatform/25/kdevprojectmanagerview.so #53 0x00007f94e5f97ebc in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #54 0x00007f94e6a685f5 in QAbstractItemView::activated(QModelIndex const&) () at /lib64/libQt5Widgets.so.5 #55 0x00007f94e6a6ba2e in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #56 0x00007f94e6ab3ca3 in QTreeView::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #57 0x00007f94e6848940 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #58 0x00007f94e694a9ce in QFrame::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #59 0x00007f94e6a75523 in QAbstractItemView::viewportEvent(QEvent*) () at /lib64/libQt5Widgets.so.5 #60 0x00007f94e6ab34ec in QTreeView::viewportEvent(QEvent*) () at /lib64/libQt5Widgets.so.5 #61 0x00007f94e5f6f592 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #62 0x00007f94e6802be5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #63 0x00007f94e6808fa7 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #64 0x00007f94e5f6f7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #65 0x00007f94e6807655 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQt5Widgets.so.5 #66 0x00007f94e68632a6 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #67 0x00007f94e6865c73 in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #68 0x00007f94e6802c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #69 0x00007f94e68080ef in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #70 0x00007f94e5f6f7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #71 0x00007f94e62abf83 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5 #72 0x00007f94e62ad6d5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib64/libQt5Gui.so.5 #73 0x00007f94e628e3cb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5 #74 0x00007f94c41a3600 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5 #75 0x00007f94db9fc703 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #76 0x00007f94db9fcab0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #77 0x00007f94db9fcb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #78 0x00007f94e5fbf22f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #79 0x00007f94e31dc66a in KDevelop::DUChain::waitForUpdate(KDevelop::IndexedString const&, KDevelop::TopDUContext::Features, bool) () at /lib64/libKDevPlatformLanguage.so.10 #80 0x00007f94ab21bffa in AdaptSignatureAction::execute() () at /lib64/libKDevClangPrivate.so.25 #81 0x00007f94e32dd358 in KDevelop::ProblemNavigationContext::executeAction(int) () at /lib64/libKDevPlatformLanguage.so.10 #82 0x00007f94e32dd24c in KDevelop::ProblemNavigationContext::executeKeyAction(QString) () at /lib64/libKDevPlatformLanguage.so.10 #83 0x00007f94e32e1aa7 in KDevelop::AbstractNavigationContext::execute(KDevelop::NavigationAction const&) () at /lib64/libKDevPlatformLanguage.so.10 #84 0x00007f94e32e2bac in KDevelop::AbstractNavigationContext::acceptLink(QString const&) () at /lib64/libKDevPlatformLanguage.so.10 #85 0x00007f94e32dfce1 in KDevelop::AbstractNavigationWidget::anchorClicked(QUrl const&) () at /lib64/libKDevPlatformLanguage.so.10 #86 0x00007f94e32e0e76 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QUrl const&>, void, void (KDevelop::AbstractNavigationWidget::*)(QUrl const&)>::call(void (KDevelop::AbstractNavigationWidget::*)(QUrl const&), KDevelop::AbstractNavigationWidget*, void**) () at /lib64/libKDevPlatformLanguage.so.10 #87 0x00007f94e32e0dfa in void QtPrivate::FunctionPointer<void (KDevelop::AbstractNavigationWidget::*)(QUrl const&)>::call<QtPrivate::List<QUrl const&>, void>(void (KDevelop::AbstractNavigationWidget::*)(QUrl const&), KDevelop::AbstractNavigationWidget*, void**) () at /lib64/libKDevPlatformLanguage.so.10 #88 0x00007f94e32e0cc7 in QtPrivate::QSlotObject<void (KDevelop::AbstractNavigationWidget::*)(QUrl const&), QtPrivate::List<QUrl const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libKDevPlatformLanguage.so.10 #89 0x00007f94e5f97ebc in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #90 0x00007f94e69c1ed5 in QTextBrowser::anchorClicked(QUrl const&) () at /lib64/libQt5Widgets.so.5 #91 0x00007f94e69c249b in QTextBrowserPrivate::_q_activateAnchor(QString const&) () at /lib64/libQt5Widgets.so.5 #92 0x00007f94e69c3abd in QTextBrowser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libQt5Widgets.so.5 #93 0x00007f94e5f97b92 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #94 0x00007f94e69d97e5 in QWidgetTextControl::linkActivated(QString const&) () at /lib64/libQt5Widgets.so.5 #95 0x00007f94e69dfacc in QWidgetTextControlPrivate::activateLinkUnderCursor(QString) () at /lib64/libQt5Widgets.so.5 #96 0x00007f94e69e09ba in QWidgetTextControlPrivate::mouseReleaseEvent(QEvent*, Qt::MouseButton, QPointF const&, QFlags<Qt::KeyboardModifier>, QFlags<Qt::MouseButton>, QPoint const&) () ---Type <return> to continue, or q <return> to quit--- at /lib64/libQt5Widgets.so.5 #97 0x00007f94e69e5565 in QWidgetTextControl::processEvent(QEvent*, QMatrix const&, QWidget*) () at /lib64/libQt5Widgets.so.5 #98 0x00007f94e69dbc3b in QWidgetTextControl::processEvent(QEvent*, QPointF const&, QWidget*) () at /lib64/libQt5Widgets.so.5 #99 0x00007f94e69bf839 in QTextEdit::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #100 0x00007f94e6848940 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #101 0x00007f94e694a9ce in QFrame::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #102 0x00007f94e5f6f592 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #103 0x00007f94e6802be5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #104 0x00007f94e6808fa7 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #105 0x00007f94e5f6f7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #106 0x00007f94e6807655 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQt5Widgets.so.5 #107 0x00007f94e68632a6 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #108 0x00007f94e6865c73 in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #109 0x00007f94e6802c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #110 0x00007f94e68080ef in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #111 0x00007f94e5f6f7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #112 0x00007f94e62abf83 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5 #113 0x00007f94e62ad6d5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib64/libQt5Gui.so.5 #114 0x00007f94e628e3cb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5 #115 0x00007f94c41a3600 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5 #116 0x00007f94db9fc703 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #117 0x00007f94db9fcab0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #118 0x00007f94db9fcb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #119 0x00007f94e5fbf22f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #120 0x00007f94e31dc66a in KDevelop::DUChain::waitForUpdate(KDevelop::IndexedString const&, KDevelop::TopDUContext::Features, bool) () at /lib64/libKDevPlatformLanguage.so.10 #121 0x00007f94ab21bffa in AdaptSignatureAction::execute() () at /lib64/libKDevClangPrivate.so.25 #122 0x00007f94e32dd358 in KDevelop::ProblemNavigationContext::executeAction(int) () at /lib64/libKDevPlatformLanguage.so.10 #123 0x00007f94e32dd24c in KDevelop::ProblemNavigationContext::executeKeyAction(QString) () at /lib64/libKDevPlatformLanguage.so.10 #124 0x00007f94e32e1aa7 in KDevelop::AbstractNavigationContext::execute(KDevelop::NavigationAction const&) () at /lib64/libKDevPlatformLanguage.so.10 #125 0x00007f94e32e2bac in KDevelop::AbstractNavigationContext::acceptLink(QString const&) () at /lib64/libKDevPlatformLanguage.so.10 #126 0x00007f94e32dfce1 in KDevelop::AbstractNavigationWidget::anchorClicked(QUrl const&) () at /lib64/libKDevPlatformLanguage.so.10 #127 0x00007f94e32e0e76 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QUrl const&>, void, void (KDevelop::AbstractNavigationWidget::*)(QUrl const&)>::call(void (KDevelop::AbstractNavigationWidget::*)(QUrl const&), KDevelop::AbstractNavigationWidget*, void**) () at /lib64/libKDevPlatformLanguage.so.10 #128 0x00007f94e32e0dfa in void QtPrivate::FunctionPointer<void (KDevelop::AbstractNavigationWidget::*)(QUrl const&)>::call<QtPrivate::List<QUrl const&>, void>(void (KDevelop::AbstractNavigationWidget::*)(QUrl const&), KDevelop::AbstractNavigationWidget*, void**) () at /lib64/libKDevPlatformLanguage.so.10 #129 0x00007f94e32e0cc7 in QtPrivate::QSlotObject<void (KDevelop::AbstractNavigationWidget::*)(QUrl const&), QtPrivate::List<QUrl const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libKDevPlatformLanguage.so.10 #130 0x00007f94e5f97ebc in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #131 0x00007f94e69c1ed5 in QTextBrowser::anchorClicked(QUrl const&) () at /lib64/libQt5Widgets.so.5 #132 0x00007f94e69c249b in QTextBrowserPrivate::_q_activateAnchor(QString const&) () at /lib64/libQt5Widgets.so.5 #133 0x00007f94e69c3abd in QTextBrowser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libQt5Widgets.so.5 #134 0x00007f94e5f97b92 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #135 0x00007f94e69d97e5 in QWidgetTextControl::linkActivated(QString const&) () at /lib64/libQt5Widgets.so.5 #136 0x00007f94e69dfacc in QWidgetTextControlPrivate::activateLinkUnderCursor(QString) () at /lib64/libQt5Widgets.so.5 #137 0x00007f94e69e09ba in QWidgetTextControlPrivate::mouseReleaseEvent(QEvent*, Qt::MouseButton, QPointF const&, QFlags<Qt::KeyboardModifier>, QFlags<Qt::MouseButton>, QPoint const&) () at /lib64/libQt5Widgets.so.5 #138 0x00007f94e69e5565 in QWidgetTextControl::processEvent(QEvent*, QMatrix const&, QWidget*) () at /lib64/libQt5Widgets.so.5 #139 0x00007f94e69dbc3b in QWidgetTextControl::processEvent(QEvent*, QPointF const&, QWidget*) () at /lib64/libQt5Widgets.so.5 #140 0x00007f94e69bf839 in QTextEdit::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #141 0x00007f94e6848940 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #142 0x00007f94e694a9ce in QFrame::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #143 0x00007f94e5f6f592 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #144 0x00007f94e6802be5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #145 0x00007f94e6808fa7 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #146 0x00007f94e5f6f7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 ---Type <return> to continue, or q <return> to quit--- #147 0x00007f94e6807655 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQt5Widgets.so.5 #148 0x00007f94e68632a6 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #149 0x00007f94e6865c73 in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #150 0x00007f94e6802c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #151 0x00007f94e68080ef in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #152 0x00007f94e5f6f7aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #153 0x00007f94e62abf83 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5 #154 0x00007f94e62ad6d5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib64/libQt5Gui.so.5 #155 0x00007f94e628e3cb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5 #156 0x00007f94c41a3600 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5 #157 0x00007f94db9fc703 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #158 0x00007f94db9fcab0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #159 0x00007f94db9fcb5c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #160 0x00007f94e5fbf22f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #161 0x00007f94e5f6e5ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #162 0x00007f94e5f7617c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #163 0x000000000040f5f9 in main () (gdb) === * kdevplatform was built from Git master at this position: commit aa8b3ddbcaec80df79cda921b9330468720243e1 Merge: fe976f8 4f5b6bc Author: Kevin Funk <kf...@kde.org> Date: Sat Jul 16 11:06:53 2016 +0200 Merge remote-tracking branch 'origin/5.0' * kdevelop was built from Git master at this position: commit 9cb910b95eee4f59392b5a9ff63e897485c36fce Author: Peifeng Yu <7437...@gmail.com> Date: Sun Jul 10 13:41:27 2016 -0400 Improve gdb plugin unit tests [...] -- You are receiving this mail because: You are watching all bug changes.