Application: kdevelop (5.6.0) Qt Version: 5.15.0 Frameworks Version: 5.74.0 Operating System: Linux 5.4.0-48-generic x86_64 Windowing system: X11 Distribution: KDE neon User Edition 5.19 -- Information about the crash: - What I was doing when the application crashed: Upon opening a project it crashes. The option to clear the cache no longer appears? The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [KCrash Handler] #4 0x00007f851300ed07 in Python::PythonAstTransformer::visitNode(_expr*) (this=this@entry=0x7f84f67fa7e0, node=0x6) at ./parser/generated.h:164 #5 0x00007f8513010103 in Python::PythonAstTransformer::visitNode(_expr*) (this=this@entry=0x7f84f67fa7e0, node=0x7f84da6d52b0) at ./parser/generated.h:243 #6 0x00007f851300f23a in Python::PythonAstTransformer::visitNode(_expr*) (this=this@entry=0x7f84f67fa7e0, node=0x7f84d43bcac8) at ./parser/generated.h:323 #7 0x00007f851301115b in Python::PythonAstTransformer::visitNodeList<_expr, Python::ExpressionAst>(asdl_seq*) (node=0x7f84d43bca60, this=0x7f84f67fa7e0) at ./parser/generated.h:38 #8 Python::PythonAstTransformer::visitNode(_slice*) (this=this@entry=0x7f84f67fa7e0, node=<optimized out>) at ./parser/generated.h:513 #9 0x00007f851300f673 in Python::PythonAstTransformer::visitNode(_expr*) (this=this@entry=0x7f84f67fa7e0, node=0x7f84d43bcb08) at ./parser/generated.h:354 #10 0x00007f85130108ac in Python::PythonAstTransformer::visitNodeList<_expr, Python::ExpressionAst>(asdl_seq*) (this=0x7f84f67fa7e0, node=0x7f84d43bca18) at ./parser/generated.h:38 #11 0x00007f851300edae in Python::PythonAstTransformer::visitNode(_expr*) (this=this@entry=0x7f84f67fa7e0, node=0x7f84d43bcc40) at ./parser/generated.h:389 #12 0x00007f85130108ac in Python::PythonAstTransformer::visitNodeList<_expr, Python::ExpressionAst>(asdl_seq*) (this=0x7f84f67fa7e0, node=0x7f84d43bc9f8) at ./parser/generated.h:38 #13 0x00007f851300f345 in Python::PythonAstTransformer::visitNode(_expr*) (this=this@entry=0x7f84f67fa7e0, node=0x7f84d43bcc70) at ./parser/generated.h:277 #14 0x00007f85130108ac in Python::PythonAstTransformer::visitNodeList<_expr, Python::ExpressionAst>(asdl_seq*) (this=0x7f84f67fa7e0, node=0x7f84d43bc978) at ./parser/generated.h:38 #15 0x00007f851300f345 in Python::PythonAstTransformer::visitNode(_expr*) (this=this@entry=0x7f84f67fa7e0, node=0x7f84d43bcce0) at ./parser/generated.h:277 #16 0x00007f8513013243 in Python::PythonAstTransformer::visitNode(_stmt*) (this=this@entry=0x7f84f67fa7e0, node=0x7f84d43bcd10) at ./parser/generated.h:729 #17 0x00007f8513014d8c in Python::PythonAstTransformer::visitNodeList<_stmt, Python::Ast>(asdl_seq*) (this=0x7f84f67fa7e0, node=0x7f84d43c2150) at ./parser/generated.h:38 #18 0x00007f8513013ad4 in Python::PythonAstTransformer::visitNode(_stmt*) (this=this@entry=0x7f84f67fa7e0, node=0x7f84d43bd8e8) at ./parser/generated.h:580 #19 0x00007f8513014d8c in Python::PythonAstTransformer::visitNodeList<_stmt, Python::Ast>(asdl_seq*) (this=0x7f84f67fa7e0, node=0x7f84d43c0a80) at ./parser/generated.h:38 #20 0x00007f85130136ac in Python::PythonAstTransformer::visitNode(_stmt*) (this=this@entry=0x7f84f67fa7e0, node=0x7f84d43d3540) at ./parser/generated.h:617 #21 0x00007f851300b053 in Python::PythonAstTransformer::visitNodeList<_stmt, Python::Ast>(asdl_seq*) (node=0x7f84d4339370, this=0x7f84f67fa7e0) at ./parser/generated.h:38 #22 Python::PythonAstTransformer::run(_mod*, QString) (moduleName=..., syntaxtree=<optimized out>, this=0x7f84f67fa7e0) at ./parser/generated.h:16 #23 Python::AstBuilder::parse(QUrl const&, QString&) (this=this@entry=0x7f84f67fa898, filename=..., contents=...) at ./parser/astbuilder.cpp:275 #24 0x00007f8513005b54 in Python::ParseSession::parse() (this=0x7f84d406df20) at ./parser/parsesession.cpp:76 #25 0x00007f8511e85a3c in Python::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>) at ./pythonparsejob.cpp:155 #26 0x00007f856b31bd8f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>, self=..., thread=0x55614dacc950) at /usr/include/c++/9/bits/atomic_base.h:318 #27 0x00007f856b31c38d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:318 #28 0x00007f856b31b0a7 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x55614dacc950) at ./src/job.cpp:65 #29 0x00007f856b31ac81 in ThreadWeaver::Thread::run() (this=0x55614dacc950) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:306 #30 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x55614dacc950) at thread/qthread_unix.cpp:342 #31 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #32 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f856f0cf545 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long long, int*, int) (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qfutex_p.h:133 #2 QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexData> >(QBasicAtomicPointer<QMutexData>&, QBasicAtomicPointer<QMutexData>::Type) (expectedValue=0x3, futex=...) at thread/qfutex_p.h:135 #3 lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:142 #4 QBasicMutex::lockInternal() (this=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qmutex_linux.cpp:159 #5 0x00007f856f0cf73e in QMutex::lock() (this=this@entry=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qmutex.cpp:235 #6 0x00007f851300ad1e in QMutexLocker::QMutexLocker(QBasicMutex*) (m=0x7f85130263d8 <Python::AstBuilder::pyInitLock>, this=<synthetic pointer>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:233 #7 Python::(anonymous namespace)::PythonInitializer::PythonInitializer (pyInitLock=..., this=<synthetic pointer>) at ./parser/astbuilder.cpp:72 #8 Python::AstBuilder::parse(QUrl const&, QString&) (this=this@entry=0x7f84f6ffb898, filename=..., contents=...) at ./parser/astbuilder.cpp:99 #9 0x00007f8513005b54 in Python::ParseSession::parse() (this=0x7f84e81a0450) at ./parser/parsesession.cpp:76 #10 0x00007f8511e85a3c in Python::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>) at ./pythonparsejob.cpp:155 #11 0x00007f856b31bd8f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>, self=..., thread=0x7f84e40051f0) at /usr/include/c++/9/bits/atomic_base.h:318 #12 0x00007f856b31c38d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:318 #13 0x00007f856b31b0a7 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x7f84e40051f0) at ./src/job.cpp:65 #14 0x00007f856b31ac81 in ThreadWeaver::Thread::run() (this=0x7f84e40051f0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:306 #15 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x7f84e40051f0) at thread/qthread_unix.cpp:342 #16 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #17 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f856f0cf545 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long long, int*, int) (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qfutex_p.h:133 #2 QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexData> >(QBasicAtomicPointer<QMutexData>&, QBasicAtomicPointer<QMutexData>::Type) (expectedValue=0x3, futex=...) at thread/qfutex_p.h:135 #3 lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:142 #4 QBasicMutex::lockInternal() (this=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qmutex_linux.cpp:159 #5 0x00007f856f0cf73e in QMutex::lock() (this=this@entry=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qmutex.cpp:235 #6 0x00007f851300ad1e in QMutexLocker::QMutexLocker(QBasicMutex*) (m=0x7f85130263d8 <Python::AstBuilder::pyInitLock>, this=<synthetic pointer>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:233 #7 Python::(anonymous namespace)::PythonInitializer::PythonInitializer (pyInitLock=..., this=<synthetic pointer>) at ./parser/astbuilder.cpp:72 #8 Python::AstBuilder::parse(QUrl const&, QString&) (this=this@entry=0x7f84f77fc898, filename=..., contents=...) at ./parser/astbuilder.cpp:99 #9 0x00007f8513005b54 in Python::ParseSession::parse() (this=0x7f84e401dcb0) at ./parser/parsesession.cpp:76 #10 0x00007f8511e85a3c in Python::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>) at ./pythonparsejob.cpp:155 #11 0x00007f856b31bd8f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>, self=..., thread=0x7f84ec0051f0) at /usr/include/c++/9/bits/atomic_base.h:318 #12 0x00007f856b31c38d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:318 #13 0x00007f856b31b0a7 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x7f84ec0051f0) at ./src/job.cpp:65 #14 0x00007f856b31ac81 in ThreadWeaver::Thread::run() (this=0x7f84ec0051f0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:306 #15 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x7f84ec0051f0) at thread/qthread_unix.cpp:342 #16 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #17 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f856f0cf545 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long long, int*, int) (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qfutex_p.h:133 #2 QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexData> >(QBasicAtomicPointer<QMutexData>&, QBasicAtomicPointer<QMutexData>::Type) (expectedValue=0x3, futex=...) at thread/qfutex_p.h:135 #3 lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:142 #4 QBasicMutex::lockInternal() (this=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qmutex_linux.cpp:159 #5 0x00007f856f0cf73e in QMutex::lock() (this=this@entry=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qmutex.cpp:235 #6 0x00007f851300ad1e in QMutexLocker::QMutexLocker(QBasicMutex*) (m=0x7f85130263d8 <Python::AstBuilder::pyInitLock>, this=<synthetic pointer>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:233 #7 Python::(anonymous namespace)::PythonInitializer::PythonInitializer (pyInitLock=..., this=<synthetic pointer>) at ./parser/astbuilder.cpp:72 #8 Python::AstBuilder::parse(QUrl const&, QString&) (this=this@entry=0x7f84f7ffd898, filename=..., contents=...) at ./parser/astbuilder.cpp:99 #9 0x00007f8513005b54 in Python::ParseSession::parse() (this=0x7f84ec4f6880) at ./parser/parsesession.cpp:76 #10 0x00007f8511e85a3c in Python::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>) at ./pythonparsejob.cpp:155 #11 0x00007f856b31bd8f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>, self=..., thread=0x7f84f0003ff0) at /usr/include/c++/9/bits/atomic_base.h:318 #12 0x00007f856b31c38d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:318 #13 0x00007f856b31b0a7 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x7f84f0003ff0) at ./src/job.cpp:65 #14 0x00007f856b31ac81 in ThreadWeaver::Thread::run() (this=0x7f84f0003ff0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:306 #15 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x7f84f0003ff0) at thread/qthread_unix.cpp:342 #16 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #17 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f856f0cf545 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long long, int*, int) (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qfutex_p.h:133 #2 QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexData> >(QBasicAtomicPointer<QMutexData>&, QBasicAtomicPointer<QMutexData>::Type) (expectedValue=0x3, futex=...) at thread/qfutex_p.h:135 #3 lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:142 #4 QBasicMutex::lockInternal() (this=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qmutex_linux.cpp:159 #5 0x00007f856f0cf73e in QMutex::lock() (this=this@entry=0x7f85130263d8 <Python::AstBuilder::pyInitLock>) at thread/qmutex.cpp:235 #6 0x00007f851300ad1e in QMutexLocker::QMutexLocker(QBasicMutex*) (m=0x7f85130263d8 <Python::AstBuilder::pyInitLock>, this=<synthetic pointer>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:233 #7 Python::(anonymous namespace)::PythonInitializer::PythonInitializer (pyInitLock=..., this=<synthetic pointer>) at ./parser/astbuilder.cpp:72 #8 Python::AstBuilder::parse(QUrl const&, QString&) (this=this@entry=0x7f85088b6898, filename=..., contents=...) at ./parser/astbuilder.cpp:99 #9 0x00007f8513005b54 in Python::ParseSession::parse() (this=0x7f84f0039500) at ./parser/parsesession.cpp:76 #10 0x00007f8511e85a3c in Python::ParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>) at ./pythonparsejob.cpp:155 #11 0x00007f856b31bd8f in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=<optimized out>, self=..., thread=0x55614dae5d00) at /usr/include/c++/9/bits/atomic_base.h:318 #12 0x00007f856b31c38d in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:318 #13 0x00007f856b31b0a7 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x55614dae5d00) at ./src/job.cpp:65 #14 0x00007f856b31ac81 in ThreadWeaver::Thread::run() (this=0x55614dae5d00) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:306 #15 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x55614dae5d00) at thread/qthread_unix.cpp:342 #16 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #17 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f856b3831ae in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f856b3832e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f856f30beab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f84fc001e90, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f856f2b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f850affc400, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f856f0ce082 in QThread::exec() (this=this@entry=0x55614f64c520) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f8508d5d669 in QQuickXmlQueryEngine::run() (this=0x55614f64c520) at qqmlxmllistmodel.cpp:325 #7 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x55614f64c520) at thread/qthread_unix.cpp:342 #8 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f856b3831ae in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f856b3832e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f856f30beab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8500000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f856f2b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f850bffe390, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f856f0ce082 in QThread::exec() (this=this@entry=0x556140dd0170) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f856db737a0 in KDevelop::CompletionWorkerThread::run() (this=0x556140dd0170) at ./kdevplatform/language/codecompletion/codecompletionmodel.cpp:88 #7 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x556140dd0170) at thread/qthread_unix.cpp:342 #8 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f856b3831ae in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f856b3832e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f856f30beab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8504000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f856f2b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8511d6e390, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f856f0ce082 in QThread::exec() (this=this@entry=0x55613c82eb60) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f856db737a0 in KDevelop::CompletionWorkerThread::run() (this=0x55613c82eb60) at ./kdevplatform/language/codecompletion/codecompletionmodel.cpp:88 #7 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x55613c82eb60) at thread/qthread_unix.cpp:342 #8 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __GI___libc_read (fd=30, buf=0x7f8513b92210, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f856b3cb89f in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f856b382cfe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f856b383152 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f856b3832e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f856f30beab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f850c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f856f2b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8513b92420, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007f856f0ce082 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x7f856b237728 <KDevelop::(anonymous namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at thread/qthread_unix.cpp:342 #10 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f856b383194 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f856b3832e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f856f30beab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8518000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f856f2b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f854124c400, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f856f0ce082 in QThread::exec() (this=this@entry=0x55613bf98270) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f856c5776c9 in QQmlThreadPrivate::run() (this=0x55613bf98270) at qml/ftw/qqmlthread.cpp:155 #7 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x55613bf98270) at thread/qthread_unix.cpp:342 #8 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __GI___libc_read (fd=22, buf=0x7f8541bcf210, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f856b3cb89f in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f856b382cfe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f856b383152 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f856b3832e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f856f30beab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8514000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f856f2b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8541bcf420, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007f856f0ce082 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x55613bec7960) at thread/qthread_unix.cpp:342 #10 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 idleTimerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f85423d01e4) at kernel/qeventdispatcher_glib.cpp:213 #2 0x00007f856b38272f in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f856b3830db in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f856b3832e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f856f30beab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8520000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f856f2b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f85423d03b0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f856f0ce082 in QThread::exec() (this=this@entry=0x55613bf92a50) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f856da63cf0 in KDevelop::DUChainPrivate::CleanupThread::run() (this=0x55613bf92a50) at ./kdevplatform/language/duchain/duchain.cpp:331 #9 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x55613bf92a50) at thread/qthread_unix.cpp:342 #10 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __GI___libc_read (fd=11, buf=0x7f854bcb61e0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f856b3cb89f in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f856b382cfe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f856b383152 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f856b3832e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f856f30beab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f852c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f856f2b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f854bcb63f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007f856f0ce082 in QThread::exec() (this=this@entry=0x7f856fe1fd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007f856fd9cf2b in QDBusConnectionManager::run() (this=0x7f856fe1fd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #10 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x7f856fe1fd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #11 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55613b77ef18, cond=0x55613b77ef40) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55613b77ef40, mutex=0x55613b77ef18) at pthread_cond_wait.c:638 #3 0x00007f85529f562b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f85529f523b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55613b77ef18, cond=0x55613b77ef40) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55613b77ef40, mutex=0x55613b77ef18) at pthread_cond_wait.c:638 #3 0x00007f85529f562b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f85529f523b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55613b77ef18, cond=0x55613b77ef40) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55613b77ef40, mutex=0x55613b77ef18) at pthread_cond_wait.c:638 #3 0x00007f85529f562b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f85529f523b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55613b77ef18, cond=0x55613b77ef40) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55613b77ef40, mutex=0x55613b77ef18) at pthread_cond_wait.c:638 #3 0x00007f85529f562b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f85529f523b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f85631ccc1a in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f85631ce90a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f8558fab978 in QXcbEventQueue::run() (this=0x55613b4f53e0) at qxcbeventqueue.cpp:228 #4 0x00007f856f0cf20c in QThreadPrivate::start(void*) (arg=0x55613b4f53e0) at thread/qthread_unix.cpp:342 #5 0x00007f856beee609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f856eb5b103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f85631ccc1a in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f85631cd329 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f85631cd5b7 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #4 0x00007f85631cde20 in xcb_flush () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #5 0x00007f8558f9eecd in QXcbBackingStore::flush(QWindow*, QRegion const&, QPoint const&) (this=this@entry=0x55613c5afb20, window=window@entry=0x55613be85b90, region=..., offset=...) at qxcbconnection_basic.h:71 #6 0x00007f856f9b6c9f in QBackingStore::flush(QRegion const&, QWindow*, QPoint const&) (this=this@entry=0x55613be03390, region=..., window=0x55613be85b90, offset=...) at ../../include/QtGui/5.15.0/QtGui/private/../../../../../src/gui/kernel/qhighdpiscaling_p.h:203 #7 0x00007f85700115ed in QWidgetRepaintManager::flush(QWidget*, QRegion const&, QPlatformTextureList*) (widgetTextures=<optimized out>, region=..., widget=0x55613bd6f3e0, this=0x55613c079a00) at kernel/qwidgetrepaintmanager.cpp:1184 #8 QWidgetRepaintManager::flush(QWidget*, QRegion const&, QPlatformTextureList*) (this=0x55613c079a00, widget=0x55613bd6f3e0, region=..., widgetTextures=<optimized out>) at kernel/qwidgetrepaintmanager.cpp:1114 #9 0x00007f85700123f5 in QWidgetRepaintManager::flush() (this=this@entry=0x55613c079a00) at kernel/qwidgetrepaintmanager.cpp:1082 #10 0x00007f85700145fc in QWidgetRepaintManager::paintAndFlush() (this=this@entry=0x55613c079a00) at kernel/qwidgetrepaintmanager.cpp:1014 #11 0x00007f8570015094 in QWidgetRepaintManager::sync() (this=0x55613c079a00) at kernel/qwidgetrepaintmanager.cpp:770 #12 0x00007f857003ea95 in QWidgetPrivate::syncBackingStore() (this=0x55613bd8fb20) at kernel/qwidget.cpp:1757 #13 0x00007f85700457ac in QWidget::event(QEvent*) (this=this@entry=0x55613bd6f3e0, event=event@entry=0x7ffc8e16f290) at kernel/qwidget.cpp:8972 #14 0x00007f857015da18 in QMainWindow::event(QEvent*) (this=this@entry=0x55613bd6f3e0, event=event@entry=0x7ffc8e16f290) at widgets/qmainwindow.cpp:1341 #15 0x00007f856d11ec3b in KMainWindow::event(QEvent*) (this=this@entry=0x55613bd6f3e0, ev=ev@entry=0x7ffc8e16f290) at ./src/kmainwindow.cpp:911 #16 0x00007f856d1698eb in KXmlGuiWindow::event(QEvent*) (this=0x55613bd6f3e0, ev=0x7ffc8e16f290) at ./src/kxmlguiwindow.cpp:109 #17 0x00007f8570001cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55613b4e5d00, receiver=receiver@entry=0x55613bd6f3e0, e=e@entry=0x7ffc8e16f290) at kernel/qapplication.cpp:3671 #18 0x00007f857000ac70 in QApplication::notify(QObject*, QEvent*) (this=0x7ffc8e16fec0, receiver=0x55613bd6f3e0, e=0x7ffc8e16f290) at kernel/qapplication.cpp:3417 #19 0x00007f856f2b16aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55613bd6f3e0, event=0x7ffc8e16f290) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #20 0x00007f857001604d in QWidgetRepaintManager::sendUpdateRequest(QWidget*, QWidgetRepaintManager::UpdateTime) (this=this@entry=0x55613c079a00, widget=0x55613bd6f3e0, updateTime=updateTime@entry=QWidgetRepaintManager::UpdateNow) at kernel/qwidgetrepaintmanager.cpp:406 #21 0x00007f8570018600 in QWidgetRepaintManager::sendUpdateRequest(QWidget*, QWidgetRepaintManager::UpdateTime) (updateTime=QWidgetRepaintManager::UpdateNow, widget=<optimized out>, this=0x55613c079a00) at kernel/qwidgetrepaintmanager.cpp:374 #22 QWidgetRepaintManager::markDirty<QRect>(QRect const&, QWidget*, QWidgetRepaintManager::UpdateTime, QWidgetRepaintManager::BufferState) (this=0x55613c079a00, r=..., widget=widget@entry=0x55613be859c0, updateTime=updateTime@entry=QWidgetRepaintManager::UpdateNow, bufferState=bufferState@entry=QWidgetRepaintManager::BufferValid) at kernel/qwidgetrepaintmanager.cpp:291 #23 0x00007f857002dd98 in QWidgetPrivate::repaint<QRect>(QRect) (r=..., this=<optimized out>) at /usr/include/c++/9/bits/unique_ptr.h:360 #24 QWidget::repaint(QRect const&) (this=this@entry=0x55613be859c0, rect=...) at kernel/qwidget.cpp:10769 #25 0x00007f857002de00 in QWidget::repaint() (this=this@entry=0x55613be859c0) at ../../include/QtCore/../../src/corelib/tools/qrect.h:184 #26 0x00007f857019dd98 in QProgressBar::setValue(int) (this=0x55613be859c0, value=<optimized out>) at widgets/qprogressbar.cpp:327 #27 0x00007f856f2e85ae in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc8e16f5e0, r=0x55613bf6c450, this=0x55613f40a140) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #28 doActivate<false>(QObject*, int, void**) (sender=0x55614dac8b60, signal_index=4, argv=0x7ffc8e16f5e0) at kernel/qobject.cpp:3886 #29 0x00007f856f2e1977 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55614dac8b60, m=m@entry=0x7f8570d4b620 <KDevelop::ProgressItem::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc8e16f5e0) at kernel/qobject.cpp:3946 #30 0x00007f8570bd16c4 in KDevelop::ProgressItem::progressItemProgress(KDevelop::ProgressItem*, unsigned int) (this=this@entry=0x55614dac8b60, _t1=<optimized out>, _t1@entry=0x55614dac8b60, _t2=<optimized out>) at ./obj-x86_64-linux-gnu/kdevplatform/shell/KDevPlatformShell_autogen/BY6TO23VXM/moc_progressmanager.cpp:287 #31 0x00007f8570cd09e1 in KDevelop::ProgressItem::setProgress(unsigned int) (this=this@entry=0x55614dac8b60, v=<optimized out>) at ./kdevplatform/shell/progresswidget/progressmanager.cpp:112 #32 0x00007f8570c5e2dc in KDevelop::StatusBar::<lambda()>::operator() (__closure=0x7f84f0229210) at ./kdevplatform/shell/statusbar.cpp:261 #33 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KDevelop::StatusBar::showProgress(KDevelop::IStatus*, int, int, int)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146 #34 QtPrivate::Functor<KDevelop::StatusBar::showProgress(KDevelop::IStatus*, int, int, int)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256 #35 QtPrivate::QFunctorSlotObject<KDevelop::StatusBar::showProgress(KDevelop::IStatus*, int, int, int)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x7f84f0229200, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443 #36 0x00007f856f2df129 in QObject::event(QEvent*) (this=this@entry=0x55613be726e0, e=e@entry=0x55614f83bc00) at kernel/qobject.cpp:1314 #37 0x00007f8570044d5d in QWidget::event(QEvent*) (this=this@entry=0x55613be726e0, event=event@entry=0x55614f83bc00) at kernel/qwidget.cpp:9088 #38 0x00007f85701bd0cb in QStatusBar::event(QEvent*) (this=0x55613be726e0, e=0x55614f83bc00) at widgets/qstatusbar.cpp:746 #39 0x00007f8570001cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55613b4e5d00, receiver=receiver@entry=0x55613be726e0, e=e@entry=0x55614f83bc00) at kernel/qapplication.cpp:3671 #40 0x00007f857000ac70 in QApplication::notify(QObject*, QEvent*) (this=0x7ffc8e16fec0, receiver=0x55613be726e0, e=0x55614f83bc00) at kernel/qapplication.cpp:3417 #41 0x00007f856f2b16aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55613be726e0, event=0x55614f83bc00) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #42 0x00007f856f2b3fa1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55613b4a28f0) at kernel/qcoreapplication.cpp:1815 #43 0x00007f856f30c837 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55613b5c6370) at kernel/qeventdispatcher_glib.cpp:277 #44 0x00007f856b382fbd in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007f856b383240 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x00007f856b3832e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x00007f856f30be92 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55613b5c7410, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #48 0x00007f856f2b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc8e16fcf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #49 0x00007f856f2b8354 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #50 0x000055613aaaece9 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:850 [Inferior 1 (process 5414) detached] The reporter indicates this bug may be a duplicate of or related to bug 426292. Possible duplicates by query: bug 426561. Reported using DrKonqi
Hi, sorry, kdev-python 5.6.0 is broken. Please use the 5.5.2 AppImage from kdevelop.org/download until 5.6.1 is out. Best, Sven *** This bug has been marked as a duplicate of bug 426292 ***