https://bugs.kde.org/show_bug.cgi?id=371008
Bug ID: 371008 Summary: KDevelop crashes when reloading file Product: kdevelop Version: 5.0.1 Platform: Archlinux Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: jbev_kdebugs...@refining-linux.org Application: kdevelop (5.0.1) Qt Version: 5.7.0 Frameworks Version: 5.27.0 Operating System: Linux 4.8.1-1-ARCH x86_64 Distribution: "Arch Linux" -- Information about the crash: KDevelop tends to crash when files were modified externally. I experience this most often when I right click on a file in the project explorer and select Git->Revert. This can crash KDevelop when the file reloads. The crash can be reproduced sometimes. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f1e8e86c800 (LWP 2123))] Thread 20 (Thread 0x7f1e07042700 (LWP 12917)): #0 0x00007f1e8b67a48d in poll () at /usr/lib/libc.so.6 #1 0x00007f1e82f66786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f1e82f6689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f1e8bf9c72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f1e8bf4623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f1e8bd690f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 19 (Thread 0x7f1de37fe700 (LWP 12916)): #0 0x00007f1e82fabdd4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0 #1 0x00007f1e82f6673a in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f1e82f6689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f1e8bf9c72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f1e8bf4623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f1e8bd690f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #7 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 18 (Thread 0x7f1de3fff700 (LWP 2648)): #0 0x00007f1e84f5810f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e7f83cac4 in () at /usr/lib/libQt5Script.so.5 #2 0x00007f1e7f83cb09 in () at /usr/lib/libQt5Script.so.5 #3 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 17 (Thread 0x7f1e114d1700 (LWP 2251)): #0 0x00007f1e8b6764ed in read () at /usr/lib/libc.so.6 #1 0x00007f1e82faaa10 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f1e82f66235 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #3 0x00007f1e82f66724 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007f1e82f6689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #5 0x00007f1e8bf9c72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f1e8bf4623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #7 0x00007f1e8bd690f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #8 0x00007f1e8984a84f in () at /usr/lib/libKDevPlatformLanguage.so.10 #9 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #10 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7f1e22b5c700 (LWP 2247)): #0 0x00007f1e8b690024 in __libc_enable_asynccancel () at /usr/lib/libc.so.6 #1 0x00007f1e8b67a482 in poll () at /usr/lib/libc.so.6 #2 0x00007f1e82f66786 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007f1e82f6689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007f1e8bf9c72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f1e8bf4623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f1e8bd690f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7f1e237fe700 (LWP 2229)): #0 0x00007f1e84f5810f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e8bd6ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f1e806701c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f1e80674988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #13 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #14 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #15 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #16 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #17 0x00007f1e806721f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #18 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #19 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #20 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7f1e23fff700 (LWP 2228)): [KCrash Handler] #6 0x00007f1e50e92efa in DeclarationBuilder::inferArgumentsFromCall(QmlJS::AST::Node*, QmlJS::AST::ArgumentList*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #7 0x00007f1e50e93471 in DeclarationBuilder::visit(QmlJS::AST::CallExpression*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #8 0x00007f1e50ebdb20 in QmlJS::AST::CallExpression::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #9 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #10 0x00007f1e50ebe03b in QmlJS::AST::NotExpression::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #11 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #12 0x00007f1e50ebe0b7 in QmlJS::AST::BinaryExpression::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #13 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #14 0x00007f1e50ebe4cb in QmlJS::AST::IfStatement::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #15 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #16 0x00007f1e50ebe29c in QmlJS::AST::StatementList::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #17 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #18 0x00007f1e50ebe22b in QmlJS::AST::Block::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #19 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #20 0x00007f1e50ebe4e3 in QmlJS::AST::IfStatement::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #21 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #22 0x00007f1e50ebe29c in QmlJS::AST::StatementList::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #23 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #24 0x00007f1e50ebe22b in QmlJS::AST::Block::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #25 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #26 0x00007f1e50ebe4d7 in QmlJS::AST::IfStatement::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #27 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #28 0x00007f1e50ebf0bb in QmlJS::AST::StatementSourceElement::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #29 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #30 0x00007f1e50ebefdc in QmlJS::AST::SourceElements::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #31 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #32 0x00007f1e50ebeefb in QmlJS::AST::FunctionBody::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #33 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #34 0x00007f1e50e9b127 in void DeclarationBuilder::declareFunction<QmlJS::FunctionDeclaration>(QmlJS::AST::Node*, bool, KDevelop::QualifiedIdentifier const&, KDevelop::RangeInRevision const&, QmlJS::AST::Node*, KDevelop::RangeInRevision const&, QmlJS::AST::Node*, KDevelop::RangeInRevision const&) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #35 0x00007f1e50e9476a in DeclarationBuilder::visit(QmlJS::AST::FunctionDeclaration*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #36 0x00007f1e50ebee30 in QmlJS::AST::FunctionDeclaration::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #37 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #38 0x00007f1e50ebf04b in QmlJS::AST::FunctionSourceElement::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #39 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #40 0x00007f1e50ebefdc in QmlJS::AST::SourceElements::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #41 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #42 0x00007f1e50ebef6b in QmlJS::AST::Program::accept0(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #43 0x00007f1e50ebd539 in QmlJS::AST::Node::accept(QmlJS::AST::Visitor*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #44 0x00007f1e50e91a28 in DeclarationBuilder::startVisiting(QmlJS::AST::Node*) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #45 0x00007f1e50e7e7bd in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #46 0x00007f1e50e7c6fd in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #47 0x00007f1e50e935c7 in DeclarationBuilder::build(KDevelop::IndexedString const&, QmlJS::AST::Node*, KDevelop::ReferencedTopDUContext) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #48 0x00007f1e50e936e8 in DeclarationBuilder::build(KDevelop::IndexedString const&, QmlJS::AST::Node*, KDevelop::ReferencedTopDUContext) () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #49 0x00007f1e50e793b6 in () at /usr/lib/qt/plugins/kdevplatform/25/kdevqmljslanguagesupport.so #50 0x00007f1e80673586 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #51 0x00007f1e80673b88 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #52 0x00007f1e80672a9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #53 0x00007f1e80672140 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #54 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #55 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #56 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7f1e4087a700 (LWP 2227)): #0 0x00007f1e84f5810f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e8bd6ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f1e806701c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f1e80674988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #13 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #14 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #15 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #16 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #17 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #18 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #19 0x00007f1e806721f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #20 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #21 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #22 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7f1e4107b700 (LWP 2226)): #0 0x00007f1e84f5810f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e8bd6ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f1e806701c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f1e80674988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f1e806721f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #9 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7f1e4187c700 (LWP 2225)): #0 0x00007f1e84f5810f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e8bd6ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f1e806701c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f1e80674988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #13 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #14 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #15 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #16 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #17 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #18 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #19 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #20 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #21 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #22 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #23 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #24 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #25 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #26 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #27 0x00007f1e806721f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #28 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #29 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #30 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7f1e4207d700 (LWP 2224)): #0 0x00007f1e84f5810f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e8bd6ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f1e806701c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f1e80674988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f1e806721f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #11 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #12 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7f1e4287e700 (LWP 2223)): #0 0x00007f1e84f5810f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e8bd6ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f1e806701c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f1e80674988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f1e806721f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #13 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #14 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7f1e4307f700 (LWP 2222)): #0 0x00007f1e84f5810f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e8bd6ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f1e806701c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f1e80674988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f1e806721f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #13 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #14 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7f1e4b41a700 (LWP 2221)): #0 0x00007f1e84f5810f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e8bd6ec2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f1e806701c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f1e80674988 in () at /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f1e806749e2 in () at /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f1e8066f263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f1e806721f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #13 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #14 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f1e4ac19700 (LWP 2150)): #0 0x00007f1e82fabdb9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0 #1 0x00007f1e82f65ed1 in g_main_context_query () at /usr/lib/libglib-2.0.so.0 #2 0x00007f1e82f666f8 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007f1e82f6689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007f1e8bf9c72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f1e8bf4623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f1e8bd690f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007f1e810242d5 in () at /usr/lib/libQt5Qml.so.5 #8 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #9 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f1e50ddd700 (LWP 2128)): #0 0x00007f1e8b67a48d in poll () at /usr/lib/libc.so.6 #1 0x00007f1e82f66786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f1e82f6689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f1e8bf9c72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f1e8bf4623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f1e8bd690f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f1e8984a84f in () at /usr/lib/libKDevPlatformLanguage.so.10 #7 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f1e5bd19700 (LWP 2127)): #0 0x00007f1e84f584b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e8bd6eb66 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007f1e89749ad8 in () at /usr/lib/libKDevPlatformLanguage.so.10 #3 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #4 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f1e67df5700 (LWP 2125)): #0 0x00007f1e8b67a48d in poll () at /usr/lib/libc.so.6 #1 0x00007f1e82f66786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f1e82f6689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f1e8bf9c72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f1e8bf4623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f1e8bd690f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f1e8da96e55 in () at /usr/lib/libQt5DBus.so.5 #7 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f1e6dc79700 (LWP 2124)): #0 0x00007f1e8b67a48d in poll () at /usr/lib/libc.so.6 #1 0x00007f1e7e2838e0 in () at /usr/lib/libxcb.so.1 #2 0x00007f1e7e285679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007f1e701ed449 in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f1e8bd6dd78 in () at /usr/lib/libQt5Core.so.5 #5 0x00007f1e84f52454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f1e8b6837df in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f1e8e86c800 (LWP 2123)): #0 0x00007f1e84f5810f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f1e7e283b57 in () at /usr/lib/libxcb.so.1 #2 0x00007f1e7e28539f in () at /usr/lib/libxcb.so.1 #3 0x00007f1e7e2854b2 in xcb_wait_for_reply () at /usr/lib/libxcb.so.1 #4 0x00007f1e701ec62a in QXcbConnection::sync() () at /usr/lib/libQt5XcbQpa.so.5 #5 0x00007f1e7020acd0 in () at /usr/lib/libQt5XcbQpa.so.5 #6 0x00007f1e7020adaa in () at /usr/lib/libQt5XcbQpa.so.5 #7 0x00007f1e8c62a469 in QBackingStore::beginPaint(QRegion const&) () at /usr/lib/libQt5Gui.so.5 #8 0x00007f1e8cc37ee9 in () at /usr/lib/libQt5Widgets.so.5 #9 0x00007f1e8cc38287 in () at /usr/lib/libQt5Widgets.so.5 #10 0x00007f1e8cc570ef in QWidgetPrivate::syncBackingStore() () at /usr/lib/libQt5Widgets.so.5 #11 0x00007f1e8cc6efc8 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #12 0x00007f1e8cd6d48b in QMainWindow::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #13 0x00007f1e87ce111a in KMainWindow::event(QEvent*) () at /usr/lib/libKF5XmlGui.so.5 #14 0x00007f1e87d32b55 in KXmlGuiWindow::event(QEvent*) () at /usr/lib/libKF5XmlGui.so.5 #15 0x00007f1e8cc27e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #16 0x00007f1e8cc2f581 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #17 0x00007f1e8bf47de0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #18 0x00007f1e8bf4a56d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #19 0x00007f1e8bf9c303 in () at /usr/lib/libQt5Core.so.5 #20 0x00007f1e82f66587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #21 0x00007f1e82f667f0 in () at /usr/lib/libglib-2.0.so.0 #22 0x00007f1e82f6689c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #23 0x00007f1e8bf9c70f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #24 0x00007f1e8bf4623a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #25 0x00007f1e8bf4e73c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #26 0x000000000040baac in () #27 0x00007f1e8b5bb291 in __libc_start_main () at /usr/lib/libc.so.6 #28 0x000000000040c0ea in _start () Possible duplicates by query: bug 367893, bug 367825, bug 363044. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.