Bug 420303

Summary: Crash while parsing python Library
Product: [Applications] kdevelop Reporter: jkoehler.7
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED WORKSFORME    
Severity: crash CC: jkoehler.7, mail, mail
Priority: NOR Keywords: drkonqi
Version First Reported In: 5.3.1   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description jkoehler.7 2020-04-19 13:07:29 UTC
Application: kdevelop (5.3.1)

Qt Version: 5.11.3
Frameworks Version: 5.54.0
Operating System: Linux 4.19.0-8-amd64 x86_64
Distribution: Debian GNU/Linux 10 (buster)

-- Information about the crash:
- What I was doing when the application crashed:
It happens after starting kDevelop, the program automaticly starts to parse the python librarys. after a random time before finishing the parsing process the crash occures.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait_cancelable (private=0, expected=0, futex_word=0x7fffc398c318) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
[Current thread is 1 (Thread 0x7f39664d7e40 (LWP 15774))]

Thread 23 (Thread 0x7f39117fa700 (LWP 15871)):
#0  0x00007f3972819720 in __GI___nanosleep (requested_time=0x7f39117f8a80, remaining=0x7f39117f8a80) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007f3972d550bd in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f39717c3908 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#3  0x00007f39717c3b0c in KDevelop::DUChainWriteLocker::lock() () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#4  0x00007f394579343c in Python::DeclarationBuilder::createModuleImportDeclaration(QString, QString, Python::Identifier*, QExplicitlySharedDataPointer<KDevelop::Problem>&, Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#5  0x00007f39457946f7 in Python::DeclarationBuilder::visitImportFrom(Python::ImportFromAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#6  0x00007f394578f208 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#7  0x00007f3955e66f0c in Python::AstDefaultVisitor::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonparser.so
#8  0x00007f394578ab57 in Python::ContextBuilder::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#9  0x00007f394578feca in Python::DeclarationBuilder::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#10 0x00007f394578f208 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#11 0x00007f394579f995 in  () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#12 0x00007f39457867db in Python::ContextBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#13 0x00007f394578fa05 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#14 0x00007f394578fabe in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#15 0x00007f394583f5ba in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/31/kdevpythonlanguagesupport.so
#16 0x00007f396f2b7d9a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f396f2b8308 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f396f2b7110 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f396f2b6c6b in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#22 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f3911ffb700 (LWP 15870)):
#0  0x00007f3972819720 in __GI___nanosleep (requested_time=0x7f3911ff9680, remaining=0x7f3911ff9680) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007f3972d550bd in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f39717c3908 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#3  0x00007f39717c3b0c in KDevelop::DUChainWriteLocker::lock() () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#4  0x00007f394579343c in Python::DeclarationBuilder::createModuleImportDeclaration(QString, QString, Python::Identifier*, QExplicitlySharedDataPointer<KDevelop::Problem>&, Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#5  0x00007f3945794531 in Python::DeclarationBuilder::visitImportFrom(Python::ImportFromAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#6  0x00007f394578f208 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#7  0x00007f3945788808 in Python::ContextBuilder::visitFunctionBody(Python::FunctionDefinitionAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#8  0x00007f394579b4a5 in Python::DeclarationBuilder::visitFunctionDefinition(Python::FunctionDefinitionAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#9  0x00007f394578f208 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#10 0x00007f394579a6d0 in Python::DeclarationBuilder::visitClassDefinition(Python::ClassDefinitionAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#11 0x00007f394578f208 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#12 0x00007f3955e66f0c in Python::AstDefaultVisitor::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonparser.so
#13 0x00007f394578ab57 in Python::ContextBuilder::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#14 0x00007f394578feca in Python::DeclarationBuilder::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#15 0x00007f394578f208 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#16 0x00007f394579f995 in  () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#17 0x00007f39457867db in Python::ContextBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#18 0x00007f394578fa05 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#19 0x00007f394578fabe in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#20 0x00007f394583f5ba in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/31/kdevpythonlanguagesupport.so
#21 0x00007f396f2b7d9a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007f396f2b8308 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x00007f396f2b7110 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#24 0x00007f396f2b6c6b in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#25 0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#27 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f39127fc700 (LWP 15869)):
#0  0x00007f3972819720 in __GI___nanosleep (requested_time=0x7f39127faa80, remaining=0x7f39127faa80) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007f3972d550bd in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f39717c3908 in KDevelop::DUChainLock::lockForWrite(unsigned int) () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#3  0x00007f39717c3b0c in KDevelop::DUChainWriteLocker::lock() () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#4  0x00007f394579343c in Python::DeclarationBuilder::createModuleImportDeclaration(QString, QString, Python::Identifier*, QExplicitlySharedDataPointer<KDevelop::Problem>&, Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#5  0x00007f3945794531 in Python::DeclarationBuilder::visitImportFrom(Python::ImportFromAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#6  0x00007f394578f208 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#7  0x00007f3955e66f0c in Python::AstDefaultVisitor::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonparser.so
#8  0x00007f394578ab57 in Python::ContextBuilder::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#9  0x00007f394578feca in Python::DeclarationBuilder::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#10 0x00007f394578f208 in Python::DeclarationBuilder::visitNode(Python::Ast*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#11 0x00007f394579f995 in  () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#12 0x00007f39457867db in Python::ContextBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#13 0x00007f394578fa05 in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#14 0x00007f394578fabe in Python::DeclarationBuilder::build(KDevelop::IndexedString const&, Python::Ast*, KDevelop::ReferencedTopDUContext const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#15 0x00007f394583f5ba in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/31/kdevpythonlanguagesupport.so
#16 0x00007f396f2b7d9a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f396f2b8308 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f396f2b7110 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f396f2b6c6b in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#22 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f3912ffd700 (LWP 15868)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x558d98cb0c74) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d98cb0c20, cond=0x558d98cb0c48) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x558d98cb0c48, mutex=0x558d98cb0c20) at pthread_cond_wait.c:655
#3  0x00007f3972b5d21b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f396f2b4d30 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f396f2b8ae8 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f396f2b3e3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f396f2b6bb9 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f39137fe700 (LWP 15867)):
[KCrash Handler]
#6  0x00007f39457a3bf0 in Python::UseBuilder::contextAtOrCurrent(KDevelop::CursorInRevision const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#7  0x00007f39457a4c12 in Python::UseBuilder::visitName(Python::NameAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#8  0x00007f394578c000 in Python::ContextBuilder::visitLambda(Python::LambdaAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#9  0x00007f3955e686dc in Python::AstDefaultVisitor::visitCall(Python::CallAst*) () at /lib/x86_64-linux-gnu/libkdevpythonparser.so
#10 0x00007f39457a3fd8 in Python::UseBuilder::visitCall(Python::CallAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#11 0x00007f3945788808 in Python::ContextBuilder::visitFunctionBody(Python::FunctionDefinitionAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#12 0x00007f3945787831 in Python::ContextBuilder::visitFunctionDefinition(Python::FunctionDefinitionAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#13 0x00007f3955e67bfc in Python::AstDefaultVisitor::visitClassDefinition(Python::ClassDefinitionAst*) () at /lib/x86_64-linux-gnu/libkdevpythonparser.so
#14 0x00007f394578a828 in Python::ContextBuilder::visitClassDefinition(Python::ClassDefinitionAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#15 0x00007f3955e66f0c in Python::AstDefaultVisitor::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonparser.so
#16 0x00007f394578ab57 in Python::ContextBuilder::visitCode(Python::CodeAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#17 0x00007f394583f7f6 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/31/kdevpythonlanguagesupport.so
#18 0x00007f396f2b7d9a in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f396f2b8308 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f396f2b7110 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f396f2b6c6b in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#24 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f3913fff700 (LWP 15854)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x558d9a1fa620) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d9a1fa5d0, cond=0x558d9a1fa5f8) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x558d9a1fa5f8, mutex=0x558d9a1fa5d0) at pthread_cond_wait.c:655
#3  0x00007f3972b5d21b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f396f2b4d30 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f396f2b8ae8 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f396f2b3e3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f396f2b6bb9 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f3934a18700 (LWP 15853)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x558d9a1fa620) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d9a1fa5d0, cond=0x558d9a1fa5f8) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x558d9a1fa5f8, mutex=0x558d9a1fa5d0) at pthread_cond_wait.c:655
#3  0x00007f3972b5d21b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f396f2b4d30 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f396f2b8ae8 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f396f2b3e3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f396f2b6bb9 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f3935219700 (LWP 15852)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x558d9a1fa620) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d9a1fa5d0, cond=0x558d9a1fa5f8) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x558d9a1fa5f8, mutex=0x558d9a1fa5d0) at pthread_cond_wait.c:655
#3  0x00007f3972b5d21b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f396f2b4d30 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f396f2b8ae8 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f396f2b3e3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f396f2b6bb9 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f3935a1a700 (LWP 15851)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x558d9a1fa620) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d9a1fa5d0, cond=0x558d9a1fa5f8) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x558d9a1fa5f8, mutex=0x558d9a1fa5d0) at pthread_cond_wait.c:655
#3  0x00007f3972b5d21b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f396f2b4d30 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f396f2b8ae8 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f396f2b3e3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f396f2b6bb9 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f393621b700 (LWP 15850)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x558d9a1fa620) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d9a1fa5d0, cond=0x558d9a1fa5f8) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x558d9a1fa5f8, mutex=0x558d9a1fa5d0) at pthread_cond_wait.c:655
#3  0x00007f3972b5d21b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f396f2b4d30 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f396f2b8ae8 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f396f2b3e3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f396f2b6bb9 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f3936a1c700 (LWP 15849)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x558d9a1fa620) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d9a1fa5d0, cond=0x558d9a1fa5f8) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x558d9a1fa5f8, mutex=0x558d9a1fa5d0) at pthread_cond_wait.c:655
#3  0x00007f3972b5d21b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f396f2b4d30 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f396f2b8ae8 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f396f2b3e3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f396f2b6bb9 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f393721d700 (LWP 15848)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x558d9a1fa620) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d9a1fa5d0, cond=0x558d9a1fa5f8) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x558d9a1fa5f8, mutex=0x558d9a1fa5d0) at pthread_cond_wait.c:655
#3  0x00007f3972b5d21b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f396f2b4d30 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f396f2b8ae8 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f396f2b3e3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f396f2b6bb9 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f3937a1e700 (LWP 15847)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x558d9a1fa620) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d9a1fa5d0, cond=0x558d9a1fa5f8) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x558d9a1fa5f8, mutex=0x558d9a1fa5d0) at pthread_cond_wait.c:655
#3  0x00007f3972b5d21b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f396f2b4d30 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f396f2b8ae8 in  () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f396f2b3e3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f396f2b6bb9 in ThreadWeaver::Thread::run() () at /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f39472cb700 (LWP 15807)):
#0  0x00007f3972841819 in __GI___poll (fds=0x7f393c004a30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f396f31e136 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f396f31e25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3972d55743 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f3972d0315b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f3972b52e76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f39450ac9e5 in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#7  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#9  0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f3946aca700 (LWP 15787)):
#0  0x00007f396f367e69 in g_mutex_lock () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f396f31db1c in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f396f31e0e0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f396f31e25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f3972d55743 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f3972d0315b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f3972b52e76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f3971882ecc in  () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f3947b36700 (LWP 15782)):
#0  0x00007f397283d494 in __GI___libc_read (nbytes=16, buf=0x7f3947b35a00, fd=15) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f397283d494 in __GI___libc_read (fd=15, buf=0x7f3947b35a00, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f396f363aa0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f396f31dc0f in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f396f31e0e0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f396f31e25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f3972d55743 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f3972d0315b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f3972b52e76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#11 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f395520c700 (LWP 15781)):
#0  0x00007f397283d494 in __GI___libc_read (nbytes=16, buf=0x7f395520b9e0, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f397283d494 in __GI___libc_read (fd=14, buf=0x7f395520b9e0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f396f363aa0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f396f31dc0f in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f396f31e0e0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f396f31e25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f3972d55743 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f3972d0315b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f3972b52e76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f397034bc65 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#12 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f39567b1700 (LWP 15780)):
#0  0x00007f396f367e69 in g_mutex_lock () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f396f31d675 in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f396f31e06b in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f396f31e25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f3972d55743 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f3972d0315b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f3972b52e76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f397177e08b in  () at /lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f39573b0700 (LWP 15779)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x558d98d41348) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d98d412f8, cond=0x558d98d41320) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x558d98d41320, mutex=0x558d98d412f8) at pthread_cond_wait.c:655
#3  0x00007f395780ae83 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f395780abd7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6  0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f395fcc5700 (LWP 15778)):
#0  0x00007f396f367e84 in g_mutex_unlock () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f396f31d65c in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f396f31e06b in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f396f31e25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f3972d55743 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f3972d0315b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f3972b52e76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f3973ce4545 in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#10 0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f3964d00700 (LWP 15777)):
#0  0x00007f3972841819 in __GI___poll (fds=0x7f3964cffb38, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f396b8b3cf7 in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f396b8b591a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f39655e0d79 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f3972b5ca67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6  0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f39664d1700 (LWP 15776)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f396f16a150) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d988d2790, cond=0x7f396f16a128) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x7f396f16a128, mutex=0x558d988d2790) at pthread_cond_wait.c:655
#3  0x00007f39729ca3bc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f396e695542 in  () at /lib/x86_64-linux-gnu/libQt5WebKit.so.5
#5  0x00007f396e695659 in  () at /lib/x86_64-linux-gnu/libQt5WebKit.so.5
#6  0x00007f39729cfb2f in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007f396fd99fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#8  0x00007f397284c4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f39664d7e40 (LWP 15774)):
#0  0x00007f396fda000c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7fffc398c318) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f396fda000c in __pthread_cond_wait_common (abstime=0x0, mutex=0x558d988e5058, cond=0x7fffc398c2f0) at pthread_cond_wait.c:502
#2  0x00007f396fda000c in __pthread_cond_wait (cond=0x7fffc398c2f0, mutex=0x558d988e5058) at pthread_cond_wait.c:655
#3  0x00007f396b8b3f02 in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007f396b8b563f in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#5  0x00007f396b8b5752 in xcb_wait_for_reply () at /lib/x86_64-linux-gnu/libxcb.so.1
#6  0x00007f39656066bd in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#7  0x00007f39656067dc in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#8  0x00007f39731ac027 in QCursor::pos(QScreen const*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007f397426e6cd in  () at /lib/x86_64-linux-gnu/libKDevPlatformUtil.so.53
#10 0x00007f3972d2e072 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f39737d44c1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007f39737db970 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f3972d04489 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f3972d0746b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f3972d56103 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f396f31df2e in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f396f31e1c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f396f31e25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f3972d55727 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f3965677401 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#21 0x00007f3972d0315b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f3972d0b132 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x0000558d97180726 in  ()
#24 0x00007f397277709b in __libc_start_main (main=0x558d9717ac60, argc=1, argv=0x7fffc398cdf8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffc398cde8) at ../csu/libc-start.c:308
#25 0x0000558d9718126a in _start ()
[Inferior 1 (process 15774) detached]

Reported using DrKonqi
Comment 1 Sven Brauch 2020-04-19 15:16:15 UTC
Please try if you can reproduce this crash with the current version of KDevelop (you can download the AppImage from kdevelop.org/download).
Comment 2 jkoehler.7 2020-04-19 15:38:55 UTC
Created attachment 127690 [details]
New crash information added by DrKonqi

kdevelop (5.3.1) using Qt 5.11.3

- What I was doing when the application crashed:
the Program is Working normaly until somthing in the Backgroung parsing Process fails and the Crash occurs. I reinstalled KDevelop from Debian Apt repository Again but the program still Crash.

- Custom settings of the application:
installed KDevelop Python addon from Debian Apt repository too.

-- Backtrace (Reduced):
#6  0x00007f75a61f0bf0 in Python::UseBuilder::contextAtOrCurrent(KDevelop::CursorInRevision const&) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#7  0x00007f75a61f1c12 in Python::UseBuilder::visitName(Python::NameAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#8  0x00007f75a61d9000 in Python::ContextBuilder::visitLambda(Python::LambdaAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
#9  0x00007f75b68ba6dc in Python::AstDefaultVisitor::visitCall(Python::CallAst*) () at /lib/x86_64-linux-gnu/libkdevpythonparser.so
#10 0x00007f75a61f0fd8 in Python::UseBuilder::visitCall(Python::CallAst*) () at /lib/x86_64-linux-gnu/libkdevpythonduchain.so
Comment 3 Francis Herne 2020-04-19 18:00:33 UTC
Unfortunately Debian (at least in stable) doesn't package the latest version of KDevelop, which is 5.5.0.

It doesn't even package the latest bugfix release in the 5.3.x series, which was 5.3.3.

A similar bug was fixed in 5.3.2: https://bugs.kde.org/show_bug.cgi?id=403045

Please test the 5.5.0 AppImage available at https://www.kdevelop.org/download , which will run on Debian without affecting your system installation.

(or use a distribution that actually updates the software they distribute).

Thank you for taking the trouble to report this.

-Francis H
Comment 4 Bug Janitor Service 2020-05-04 04:33:11 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2020-05-19 04:33:24 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!