Bug 382981

Summary: kdevelop crashed when saving file
Product: [Applications] kdevelop Reporter: Aaron Williams <aaronw>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 5.1.1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Aaron Williams 2017-08-01 06:59:13 UTC
Application: kdevelop (5.1.1)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.4.76-1-default x86_64
Distribution: "openSUSE Leap 42.3"

-- Information about the crash:
I had just saved the file I was editing (via ^S) when it crashed. I had several files open with two editor windows open simultaneously side by side.

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

Thread 19 (Thread 0x7ff5b1e87700 (LWP 22721)):
#0  0x00007ff63e4100bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff6364c093b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007ff6364c0969 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7ff5b2688700 (LWP 5982)):
#0  0x00007ff64480720d in poll () at /lib64/libc.so.6
#1  0x00007ff63d793314 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7ff5a41d4350, timeout=-1, context=0x7ff5a43e39b0) at gmain.c:4135
#2  0x00007ff63d793314 in g_main_context_iterate (context=context@entry=0x7ff5a43e39b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007ff63d79342c in g_main_context_iteration (context=0x7ff5a43e39b0, may_block=1) at gmain.c:3901
#4  0x00007ff6451141ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007ff6450c1bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007ff644efcf5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007ff642a5e333 in  () at /usr/lib64/libKDevPlatformLanguage.so.10
#8  0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7ff5ccff9700 (LWP 5684)):
#0  0x00007ff64480720d in poll () at /lib64/libc.so.6
#1  0x00007ff63d793314 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7ff5a036e570, timeout=-1, context=0x7ff5a03b5f80) at gmain.c:4135
#2  0x00007ff63d793314 in g_main_context_iterate (context=context@entry=0x7ff5a03b5f80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007ff63d79342c in g_main_context_iteration (context=0x7ff5a03b5f80, may_block=1) at gmain.c:3901
#4  0x00007ff6451141ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007ff6450c1bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007ff644efcf5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#9  0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7ff5cd7fa700 (LWP 5545)):
#0  0x00007ff63e4100bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff644f0269b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007ff63965d42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007ff639660dea in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#21 0x00007ff63965ea46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#22 0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#23 0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#24 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7ff5cdffb700 (LWP 5544)):
#0  0x00007ff63e4100bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff644f0269b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007ff63965d42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007ff639660dea in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007ff63965ea46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#17 0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#18 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7ff5ce7fc700 (LWP 5543)):
#0  0x00007ff63e4100bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff644f0269b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007ff63965d42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007ff639660dea in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007ff63965ea46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#15 0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#16 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7ff5ceffd700 (LWP 5542)):
[KCrash Handler]
#6  0x00007ff600cb32f7 in clang::comments::Lexer::lex(clang::comments::Token&) () at /usr/lib64/../lib64/libclangAST.so.3.8
#7  0x00007ff600cb48cb in clang::comments::Parser::parseParagraphOrBlockCommand() () at /usr/lib64/../lib64/libclangAST.so.3.8
#8  0x00007ff600cb5e22 in clang::comments::Parser::parseFullComment() () at /usr/lib64/../lib64/libclangAST.so.3.8
#9  0x00007ff600d716f1 in clang::RawComment::parse(clang::ASTContext const&, clang::Preprocessor const*, clang::Decl const*) const () at /usr/lib64/../lib64/libclangAST.so.3.8
#10 0x00007ff600c14efe in clang::ASTContext::getCommentForDecl(clang::Decl const*, clang::Preprocessor const*) const () at /usr/lib64/../lib64/libclangAST.so.3.8
#11 0x00007ff6010617ee in clang_Cursor_getParsedComment () at /usr/lib64/libclang.so.3.8
#12 0x00007ff6012f3aba in  () at /usr/lib64/libKDevClangPrivate.so.27
#13 0x00007ff601307a33 in  () at /usr/lib64/libKDevClangPrivate.so.27
#14 0x00007ff601332916 in  () at /usr/lib64/libKDevClangPrivate.so.27
#15 0x00007ff60103d9bb in  () at /usr/lib64/libclang.so.3.8
#16 0x00007ff6010457ac in  () at /usr/lib64/libclang.so.3.8
#17 0x00007ff60103f98e in  () at /usr/lib64/libclang.so.3.8
#18 0x00007ff60103e0fa in  () at /usr/lib64/libclang.so.3.8
#19 0x00007ff601047e25 in clang_visitChildren () at /usr/lib64/libclang.so.3.8
#20 0x00007ff601304fb5 in  () at /usr/lib64/libKDevClangPrivate.so.27
#21 0x00007ff601331fe8 in  () at /usr/lib64/libKDevClangPrivate.so.27
#22 0x00007ff60103d9bb in  () at /usr/lib64/libclang.so.3.8
#23 0x00007ff6010411a2 in  () at /usr/lib64/libclang.so.3.8
#24 0x00007ff60103f241 in  () at /usr/lib64/libclang.so.3.8
#25 0x00007ff60103e0c7 in  () at /usr/lib64/libclang.so.3.8
#26 0x00007ff601047e25 in clang_visitChildren () at /usr/lib64/libclang.so.3.8
#27 0x00007ff60130ea5f in  () at /usr/lib64/libKDevClangPrivate.so.27
#28 0x00007ff601333745 in  () at /usr/lib64/libKDevClangPrivate.so.27
#29 0x00007ff60103d9bb in  () at /usr/lib64/libclang.so.3.8
#30 0x00007ff60103fbe3 in  () at /usr/lib64/libclang.so.3.8
#31 0x00007ff60103e436 in  () at /usr/lib64/libclang.so.3.8
#32 0x00007ff601047e25 in clang_visitChildren () at /usr/lib64/libclang.so.3.8
#33 0x00007ff6012ff011 in  () at /usr/lib64/libKDevClangPrivate.so.27
#34 0x00007ff6012ffdae in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) () at /usr/lib64/libKDevClangPrivate.so.27
#35 0x00007ff60133e204 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.27
#36 0x00007ff60133dcb4 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) () at /usr/lib64/libKDevClangPrivate.so.27
#37 0x00007ff601595bda in  () at /usr/lib64/qt5/plugins/kdevplatform/27/kdevclangsupport.so
#38 0x00007ff6396601ca in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#39 0x00007ff639660587 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#40 0x00007ff63965f3d0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5
#41 0x00007ff63965eaf7 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#42 0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#43 0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#44 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7ff5cf7fe700 (LWP 5541)):
#0  0x00007ff63e4100bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff644f0269b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007ff63965d42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007ff639660dea in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007ff63965ea46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#19 0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#20 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7ff5e9326700 (LWP 5540)):
#0  0x00007ff63e4100bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff644f0269b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007ff63965d42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007ff639660dea in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007ff63965ea46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#12 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7ff5e9b27700 (LWP 5539)):
#0  0x00007ff63e4100bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff644f0269b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007ff63965d42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007ff639660dea in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007ff63965ea46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#13 0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#14 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7ff5cffff700 (LWP 5538)):
#0  0x00007ff63e4100bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff644f0269b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007ff63965d42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007ff639660dea in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007ff63965ea46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#21 0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#22 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7ff5d9801700 (LWP 5537)):
#0  0x00007ff63e4100bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff644f0269b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007ff63965d42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007ff639660dea in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007ff639660e32 in  () at /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007ff63965b45b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007ff63965ea46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7ff5e890c700 (LWP 5415)):
#0  0x00007ff64480720d in poll () at /lib64/libc.so.6
#1  0x00007ff63d793314 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7ff5d4002e70, timeout=-1, context=0x7ff5d40009b0) at gmain.c:4135
#2  0x00007ff63d793314 in g_main_context_iterate (context=context@entry=0x7ff5d40009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007ff63d79342c in g_main_context_iteration (context=0x7ff5d40009b0, may_block=1) at gmain.c:3901
#4  0x00007ff6451141ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007ff6450c1bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007ff644efcf5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007ff63a25f3d8 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7ff5ebc77700 (LWP 5318)):
#0  0x00007ff63d7d4899 in g_mutex_lock (mutex=mutex@entry=0x7ff5e40009b0) at gthread-posix.c:1335
#1  0x00007ff63d792969 in g_main_context_prepare (context=context@entry=0x7ff5e40009b0, priority=priority@entry=0x7ff5ebc76a88) at gmain.c:3444
#2  0x00007ff63d793230 in g_main_context_iterate (context=context@entry=0x7ff5e40009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3820
#3  0x00007ff63d79342c in g_main_context_iteration (context=0x7ff5e40009b0, may_block=1) at gmain.c:3901
#4  0x00007ff6451141ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007ff6450c1bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007ff644efcf5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007ff642a5e333 in  () at /usr/lib64/libKDevPlatformLanguage.so.10
#8  0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7ff60324d700 (LWP 5265)):
#0  0x00007ff64480720d in poll () at /lib64/libc.so.6
#1  0x00007ff63d793314 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7ff5fc0055e0, timeout=-1, context=0x7ff5fc0009b0) at gmain.c:4135
#2  0x00007ff63d793314 in g_main_context_iterate (context=context@entry=0x7ff5fc0009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007ff63d79342c in g_main_context_iteration (context=0x7ff5fc0009b0, may_block=1) at gmain.c:3901
#4  0x00007ff6451141ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007ff6450c1bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007ff644efcf5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007ff642a5e333 in  () at /usr/lib64/libKDevPlatformLanguage.so.10
#8  0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#10 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7ff60f145700 (LWP 5236)):
#0  0x00007ff63e410468 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff644f025e8 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007ff6429913d3 in  () at /usr/lib64/libKDevPlatformLanguage.so.10
#3  0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#5  0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7ff622152700 (LWP 4782)):
#0  0x00007ff64480328d in read () at /lib64/libc.so.6
#1  0x00007ff63388ef55 in  () at /usr/lib64/tls/libnvidia-tls.so.340.102
#2  0x00007ff63d7d3750 in read (__nbytes=16, __buf=0x7ff622151a60, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#3  0x00007ff63d7d3750 in g_wakeup_acknowledge (wakeup=0x7ff61c0015b0) at gwakeup.c:210
#4  0x00007ff63d792e49 in g_main_context_check (context=context@entry=0x7ff6140009b0, max_priority=2147483647, fds=fds@entry=0x7ff614057540, n_fds=n_fds@entry=1) at gmain.c:3632
#5  0x00007ff63d7932a8 in g_main_context_iterate (context=context@entry=0x7ff6140009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3837
#6  0x00007ff63d79342c in g_main_context_iteration (context=0x7ff6140009b0, may_block=1) at gmain.c:3901
#7  0x00007ff6451141ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#8  0x00007ff6450c1bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#9  0x00007ff644efcf5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#10 0x00007ff646c2b295 in  () at /usr/lib64/libQt5DBus.so.5
#11 0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#12 0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#13 0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7ff623abd700 (LWP 4781)):
#0  0x00007ff64480720d in poll () at /lib64/libc.so.6
#1  0x00007ff634a133e2 in  () at /usr/lib64/libxcb.so.1
#2  0x00007ff634a14fcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007ff62664a0d9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007ff644f01a29 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007ff63e40b744 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ff64480faad in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7ff647a4a940 (LWP 4762)):
#0  0x00007ff63e4100bf in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007ff634a13629 in  () at /usr/lib64/libxcb.so.1
#2  0x00007ff634a14d1f in  () at /usr/lib64/libxcb.so.1
#3  0x00007ff634a14e32 in xcb_wait_for_reply () at /usr/lib64/libxcb.so.1
#4  0x00007ff62664414a in QXcbConnection::sync() () at /usr/lib64/libQt5XcbQpa.so.5
#5  0x00007ff62666385e in  () at /usr/lib64/libQt5XcbQpa.so.5
#6  0x00007ff6266639c4 in  () at /usr/lib64/libQt5XcbQpa.so.5
#7  0x00007ff64578292d in QBackingStore::beginPaint(QRegion const&) () at /usr/lib64/libQt5Gui.so.5
#8  0x00007ff645dd0676 in  () at /usr/lib64/libQt5Widgets.so.5
#9  0x00007ff645dd1a39 in  () at /usr/lib64/libQt5Widgets.so.5
#10 0x00007ff645df13cf in QWidgetPrivate::syncBackingStore() () at /usr/lib64/libQt5Widgets.so.5
#11 0x00007ff645e05dc5 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#12 0x00007ff645f1775b in QMainWindow::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#13 0x00007ff6410d2097 in KMainWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5
#14 0x00007ff64110ec85 in KXmlGuiWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5
#15 0x00007ff645dc428c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#16 0x00007ff645dc88ea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#17 0x00007ff6450c3be5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#18 0x00007ff6450c59ca in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#19 0x00007ff645114b03 in  () at /usr/lib64/libQt5Core.so.5
#20 0x00007ff63d793134 in g_main_dispatch (context=0x7ff61c001710) at gmain.c:3154
#21 0x00007ff63d793134 in g_main_context_dispatch (context=context@entry=0x7ff61c001710) at gmain.c:3769
#22 0x00007ff63d793388 in g_main_context_iterate (context=context@entry=0x7ff61c001710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
#23 0x00007ff63d79342c in g_main_context_iteration (context=0x7ff61c001710, may_block=1) at gmain.c:3901
#24 0x00007ff64511418c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#25 0x00007ff6450c1bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#26 0x00007ff6450c9ae6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#27 0x000000000040c6cb in  ()
#28 0x00007ff6447466e5 in __libc_start_main () at /lib64/libc.so.6
#29 0x000000000040cc99 in _start ()

Possible duplicates by query: bug 378793, bug 374823, bug 374423, bug 372693, bug 372686.

Reported using DrKonqi
Comment 1 Kevin Funk 2017-08-01 07:16:35 UTC

*** This bug has been marked as a duplicate of bug 368449 ***