Bug 415407 - Kdevelop crash at start
Summary: Kdevelop crash at start
Status: REPORTED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (other bugs)
Version First Reported In: 5.4.5
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-12-20 17:09 UTC by Sebastian
Modified: 2021-12-29 10:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (42.04 KB, text/plain)
2021-12-29 10:13 UTC, Jaime Torres
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian 2019-12-20 17:09:43 UTC
Application: kdevelop (5.4.5)
 (Compiled from sources)
Qt Version: 5.13.2
Frameworks Version: 5.65.0
Operating System: Linux 5.4.3-gentoo x86_64
Distribution: "Gentoo Base System release 2.6"

-- Information about the crash:
- What I was doing when the application crashed:
Nothing, it crashed when starting. I didnt notice any wierd stuff

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3ac06faf80 (LWP 15582))]

Thread 20 (Thread 0x7f3a7918d700 (LWP 15729)):
#0  0x00007f3ad36edb99 in nanosleep () at /lib64/libc.so.6
#1  0x00007f3ad3d43bbd in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3ad26827a4 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /usr/lib64/libKDevPlatformLanguage.so.54
#3  0x00007f3ad26829ac in KDevelop::DUChainWriteLocker::lock() () at /usr/lib64/libKDevPlatformLanguage.so.54
#4  0x00007f3a89e1edef in  () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevpythonlanguagesupport.so
#5  0x00007f3acffbeab7 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3acffbf078 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3acffbe100 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f3acffbda35 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f3a7998e700 (LWP 15728)):
#0  0x00007f3ad09fc737 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f3ad3b2b42b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3ad3b2b509 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f3acffbbc40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f3acffbfc6a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f3acffbaf24 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3acffbd993 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f3a7a18f700 (LWP 15727)):
#0  0x00007f3ad09fc737 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f3ad3b2b42b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3ad3b2b509 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f3acffbbc40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f3acffbfc6a in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f3acffbaf24 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f3acffbd993 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f3a7a990700 (LWP 15726)):
#0  0x00007f3ad36edb99 in nanosleep () at /lib64/libc.so.6
#1  0x00007f3ad3d43bbd in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3ad268262a in KDevelop::DUChainLock::lockForRead(unsigned int) () at /usr/lib64/libKDevPlatformLanguage.so.54
#3  0x00007f3ad26828ec in KDevelop::DUChainReadLocker::lock() () at /usr/lib64/libKDevPlatformLanguage.so.54
#4  0x00007f3a89d15a93 in Python::ExpressionVisitor::visitName(Python::NameAst*) () at /usr/lib64/libkdevpythonduchain.so
#5  0x00007f3a89d16559 in Python::ExpressionVisitor::visitAttribute(Python::AttributeAst*) () at /usr/lib64/libkdevpythonduchain.so
#6  0x00007f3a89d1ca94 in Python::ExpressionVisitor::visitCall(Python::CallAst*) () at /usr/lib64/libkdevpythonduchain.so
#7  0x00007f3a89d49b37 in Python::DeclarationBuilder::visitReturn(Python::ReturnAst*) () at /usr/lib64/libkdevpythonduchain.so
#8  0x00007f3a89d39351 in non-virtual thunk to Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib64/libkdevpythonduchain.so
#9  0x00007f3a89d338d8 in Python::ContextBuilder::visitFunctionBody(Python::FunctionDefinitionAst*) () at /usr/lib64/libkdevpythonduchain.so
#10 0x00007f3a89d48cfd in Python::DeclarationBuilder::visitFunctionDefinition(Python::FunctionDefinitionAst*) () at /usr/lib64/libkdevpythonduchain.so
#11 0x00007f3a89d39351 in non-virtual thunk to Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib64/libkdevpythonduchain.so
#12 0x00007f3a89d3dfb0 in Python::DeclarationBuilder::visitClassDefinition(Python::ClassDefinitionAst*) () at /usr/lib64/libkdevpythonduchain.so
#13 0x00007f3a89d39351 in non-virtual thunk to Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib64/libkdevpythonduchain.so
#14 0x00007f3a8a17115d in Python::AstDefaultVisitor::visitCode(Python::CodeAst*) () at /usr/lib64/libkdevpythonparser.so
#15 0x00007f3a89d34a87 in Python::ContextBuilder::visitCode(Python::CodeAst*) () at /usr/lib64/libkdevpythonduchain.so
#16 0x00007f3a89d39351 in non-virtual thunk to Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib64/libkdevpythonduchain.so
#17 0x00007f3a89d4c250 in  () at /usr/lib64/libkdevpythonduchain.so
#18 0x00007f3a89d37c7b in  () at /usr/lib64/libkdevpythonduchain.so
#19 0x00007f3a89d32427 in Python::ContextBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /usr/lib64/libkdevpythonduchain.so
#20 0x00007f3a89d3ad46 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /usr/lib64/libkdevpythonduchain.so
#21 0x00007f3a89d3ace6 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /usr/lib64/libkdevpythonduchain.so
#22 0x00007f3a89e1ecf3 in  () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevpythonlanguagesupport.so
#23 0x00007f3acffbeab7 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#24 0x00007f3acffbf078 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#25 0x00007f3acffbe100 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#26 0x00007f3acffbda35 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#27 0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#28 0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#29 0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f3a7b191700 (LWP 15725)):
[KCrash Handler]
#6  0x00007f3a89d43ca5 in Python::DeclarationBuilder::addArgumentTypeHints(Python::CallAst*, KDevelop::DUChainPointer<KDevelop::Declaration>) () at /usr/lib64/libkdevpythonduchain.so
#7  0x00007f3a89d44ab9 in Python::DeclarationBuilder::visitCall(Python::CallAst*) () at /usr/lib64/libkdevpythonduchain.so
#8  0x00007f3a89d39351 in non-virtual thunk to Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib64/libkdevpythonduchain.so
#9  0x00007f3a8a172091 in Python::AstDefaultVisitor::visitAssignment(Python::AssignmentAst*) () at /usr/lib64/libkdevpythonparser.so
#10 0x00007f3a89d463ce in Python::DeclarationBuilder::visitAssignment(Python::AssignmentAst*) () at /usr/lib64/libkdevpythonduchain.so
#11 0x00007f3a89d39351 in non-virtual thunk to Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib64/libkdevpythonduchain.so
#12 0x00007f3a8a17115d in Python::AstDefaultVisitor::visitCode(Python::CodeAst*) () at /usr/lib64/libkdevpythonparser.so
#13 0x00007f3a89d34a87 in Python::ContextBuilder::visitCode(Python::CodeAst*) () at /usr/lib64/libkdevpythonduchain.so
#14 0x00007f3a89d39351 in non-virtual thunk to Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/lib64/libkdevpythonduchain.so
#15 0x00007f3a89d4c250 in  () at /usr/lib64/libkdevpythonduchain.so
#16 0x00007f3a89d37c7b in  () at /usr/lib64/libkdevpythonduchain.so
#17 0x00007f3a89d32427 in Python::ContextBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /usr/lib64/libkdevpythonduchain.so
#18 0x00007f3a89d3ad46 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /usr/lib64/libkdevpythonduchain.so
#19 0x00007f3a89d3ace6 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /usr/lib64/libkdevpythonduchain.so
#20 0x00007f3a89e1ecf3 in  () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevpythonlanguagesupport.so
#21 0x00007f3acffbeab7 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#22 0x00007f3acffbf078 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#23 0x00007f3acffbe100 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#24 0x00007f3acffbda35 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#25 0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#26 0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#27 0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f3a88caa700 (LWP 15682)):
#0  0x00007f3ad00846d9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f3ad002b496 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3ad002b9c8 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3ad002ba5f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f3ad3d4428b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3ad3cec41b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3ad3b243c1 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f3a88012e55 in  () at /usr/lib64/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#8  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f3a7bfff700 (LWP 15673)):
#0  0x00007f3ad09fca58 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f3ad3b2b3aa in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3ad3b2b4d7 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f3ad3b28a41 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f3a89ce2700 (LWP 15612)):
#0  0x00007f3ad3717393 in poll () at /lib64/libc.so.6
#1  0x00007f3ad002b93e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3ad002ba5f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3ad3d4428b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3ad3cec41b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3ad3b243c1 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3ad275001c in  () at /usr/lib64/libKDevPlatformLanguage.so.54
#7  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f3a8b105700 (LWP 15611)):
#0  0x00007f3ad3717393 in poll () at /lib64/libc.so.6
#1  0x00007f3ad002b93e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3ad002ba5f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3ad3d4428b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3ad3cec41b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3ad3b243c1 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3ad275001c in  () at /usr/lib64/libKDevPlatformLanguage.so.54
#7  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f3a8bfff700 (LWP 15599)):
#0  0x00007f3ad00846e8 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f3ad002a734 in g_main_context_release () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3ad002b8fa in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3ad002ba5f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f3ad3d4428b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3ad3cec41b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3ad3b243c1 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f3a98f31700 (LWP 15591)):
#0  0x00007f3ad3712bd8 in read () at /lib64/libc.so.6
#1  0x00007f3ad007faff in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3ad002b421 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3ad002b8e3 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f3ad002ba5f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f3ad3d4428b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3ad3cec41b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f3ad3b243c1 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f3a9a557700 (LWP 15590)):
#0  0x00007f3ad3717393 in poll () at /lib64/libc.so.6
#1  0x00007f3ad002b93e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3ad002ba5f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3ad3d4428b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3ad3cec41b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3ad3b243c1 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3ad1094195 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f3a9b0bd700 (LWP 15589)):
#0  0x00007f3ad3717393 in poll () at /lib64/libc.so.6
#1  0x00007f3ad002b93e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3ad002ba5f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3ad3d4428b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f3ad3cec41b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3ad3b243c1 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3ad263a25c in  () at /usr/lib64/libKDevPlatformLanguage.so.54
#7  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f3aa2f3a700 (LWP 15588)):
#0  0x00007f3ad3712bd8 in read () at /lib64/libc.so.6
#1  0x00007f3ad007faff in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3ad002b421 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3ad002b8e3 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f3ad002ba5f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f3ad3d4428b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3ad3cec41b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f3ad3b243c1 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f3ad4690fd6 in  () at /usr/lib64/libQt5DBus.so.5
#9  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f3ab8e27700 (LWP 15587)):
#0  0x00007f3ad09fc737 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f3abad8fc6b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007f3abad8f9a7 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f3ab9628700 (LWP 15586)):
#0  0x00007f3ad09fc737 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f3abad8fc6b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007f3abad8f9a7 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f3ab9e29700 (LWP 15585)):
#0  0x00007f3ad09fc737 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f3abad8fc6b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007f3abad8f9a7 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f3aba62a700 (LWP 15584)):
#0  0x00007f3ad09fc737 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f3abad8fc6b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007f3abad8f9a7 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f3abc139700 (LWP 15583)):
#0  0x00007f3ad3717393 in poll () at /lib64/libc.so.6
#1  0x00007f3ac794dcf2 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f3ac794fcba in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f3abc25af00 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f3ad3b25542 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f3ad09f52d7 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f3ad372322f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f3ac06faf80 (LWP 15582)):
#0  0x00007f3ad36edb99 in nanosleep () at /lib64/libc.so.6
#1  0x00007f3ad3d43bbd in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f3ad268262a in KDevelop::DUChainLock::lockForRead(unsigned int) () at /usr/lib64/libKDevPlatformLanguage.so.54
#3  0x00007f3ad26828ec in KDevelop::DUChainReadLocker::lock() () at /usr/lib64/libKDevPlatformLanguage.so.54
#4  0x00007f3a9800abb8 in  () at /usr/lib64/qt5/plugins/kdevplatform/32/kdevphpunitprovider.so
#5  0x00007f3ad3d193da in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f3ad48f8352 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#7  0x00007f3ad4900168 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#8  0x00007f3ad3ced8b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#9  0x00007f3ad3cf04f8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#10 0x00007f3ad3d44c33 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007f3ad002b724 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f3ad002b9c8 in  () at /usr/lib64/libglib-2.0.so.0
#13 0x00007f3ad002ba5f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#14 0x00007f3ad3d44273 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#15 0x00007f3ad3cec41b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#16 0x00007f3ad3cf3fc2 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#17 0x0000561433a4c610 in  ()
#18 0x00007f3ad363fe7b in __libc_start_main () at /lib64/libc.so.6
#19 0x0000561433a4d2da in _start ()
[Inferior 1 (process 15582) detached]

Possible duplicates by query: bug 415398, bug 415339, bug 415294, bug 415110, bug 414966.

Reported using DrKonqi
Comment 1 Sebastian 2019-12-20 17:22:12 UTC
I think i may have something to do with my recent pull, i first pull from git same project that was opened before(i made changes to it on other computer, changes has been committed to repo and then pulled on computer when crash happened). After pull i opened Kdevelop and then crashed occurs. After opening Kdevelop again everything works.
Comment 2 Jaime Torres 2021-12-29 10:13:04 UTC
Created attachment 144923 [details]
New crash information added by DrKonqi

kdevelop (5.7.211200 (21.12.0)) using Qt 5.15.2

- What I was doing when the application crashed:
Restarting from another crash and probably reloading all the open files before duchain reached 100%.

-- Backtrace (Reduced):
#6  0x00007ff849753e62 in KDevelop::IndexedIdentifier::identifier() const (this=0x722e6ff7ecc7373a) at /usr/src/debug/kdevelop5-21.12.0-1.1.x86_64/kdevplatform/language/duchain/identifier.cpp:1392
#7  0x00007ff849741bf6 in KDevelop::Declaration::identifier() const (this=<optimized out>) at /usr/src/debug/kdevelop5-21.12.0-1.1.x86_64/kdevplatform/language/duchain/declaration.h:552
#8  0x00007ff7effd8fd3 in Python::DeclarationBuilder::addArgumentTypeHints(Python::CallAst*, KDevelop::DUChainPointer<KDevelop::Declaration>) (this=this@entry=0x7ff7cccbb030, node=node@entry=0x7ff7ccb57e00, called=...) at /usr/src/debug/kdevelop5-plugin-python3-21.12.0-1.1.x86_64/duchain/declarationbuilder.cpp:1031
#9  0x00007ff7effd9409 in Python::DeclarationBuilder::visitCall(Python::CallAst*) (this=0x7ff7cccbb030, node=0x7ff7ccb57e00) at /usr/src/debug/kdevelop5-plugin-python3-21.12.0-1.1.x86_64/duchain/declarationbuilder.cpp:1089
#10 0x00007ff7effd9611 in non-virtual thunk to Python::DeclarationBuilder::visitNode(Python::Ast*) () at /usr/src/debug/kdevelop5-plugin-python3-21.12.0-1.1.x86_64/duchain/declarationbuilder.cpp:1860