Bug 369176 - Crash when selecting one of the fixits
Summary: Crash when selecting one of the fixits
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-09-21 23:08 UTC by Aleix Pol
Modified: 2016-10-11 20:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.0.2


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleix Pol 2016-09-21 23:08:15 UTC
Application: kdevelop (5.0.1)
 (Compiled from sources)
Qt Version: 5.8.0
Frameworks Version: 5.27.0
Operating System: Linux 4.7.3-2-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
Used QDesktopService, it wasn't declared so I pressed the option to add it automatically.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe31eacc840 (LWP 23563))]

Thread 14 (Thread 0x7fe2e572c700 (LWP 993)):
#0  0x00007fe32db6b10f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fe32d8498e4 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fe32d932f20 <QTWTF::pageheap_memory>) at /home/apol/devel/frameworks/qt5/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fe32d849929 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /home/apol/devel/frameworks/qt5/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7fe2b8d60700 (LWP 23739)):
#0  0x00007fe334f5748d in poll () from /usr/lib/libc.so.6
#1  0x00007fe328f97066 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fe328f9717c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fe335d824db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#4  0x00007fe335d2ef2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fe335b61feb in QThread::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#6  0x00007fe33300be34 in KDevelop::CompletionWorkerThread::run (this=0x8a62bb0) at /home/apol/devel/frameworks/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#7  0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#8  0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7fe2e49ab700 (LWP 23687)):
#0  0x00007fe334f5748d in poll () from /usr/lib/libc.so.6
#1  0x00007fe328f97066 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fe328f9717c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fe335d824db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#4  0x00007fe335d2ef2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fe335b61feb in QThread::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#6  0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#7  0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#8  0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0x7fe2e5f2d700 (LWP 23647)):
#0  0x00007fe32db6b10f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fe335b677db in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fe331dae8df in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x2972670, th=0x7fe2d80013e0) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007fe331dae760 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x2972670, th=0x7fe2d80013e0, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007fe331db97e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2d80013e0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#6  0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2d80013e0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2d80013e0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#9  0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2d80013e0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2d80013e0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#12 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2d80013e0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007fe331db4870 in ThreadWeaver::Thread::run (this=0x7fe2d80013e0) at /home/apol/devel/frameworks/threadweaver/src/thread.cpp:103
#14 0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#15 0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#16 0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7fe2e672e700 (LWP 23646)):
#0  0x00007fe32db6b10f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fe335b677db in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fe331dae8df in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x2972670, th=0x7fe2e00025d0) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007fe331dae760 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x2972670, th=0x7fe2e00025d0, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007fe331db97e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#6  0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#9  0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#12 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#14 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#15 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#16 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#17 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#18 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#19 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#20 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#21 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#22 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#23 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#24 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#25 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#26 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#27 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#28 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#29 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#30 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#31 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#32 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#33 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#34 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#35 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#36 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#37 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#38 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#39 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#40 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#41 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#42 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#43 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#44 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#45 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#46 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e00025d0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#47 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#48 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e00025d0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#49 0x00007fe331db4870 in ThreadWeaver::Thread::run (this=0x7fe2e00025d0) at /home/apol/devel/frameworks/threadweaver/src/thread.cpp:103
#50 0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#51 0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#52 0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7fe2e6f2f700 (LWP 23645)):
#0  0x00007fe32db6b10f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fe335b677db in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fe331dae8df in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x2972670, th=0x7fe2f03f0a90) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007fe331dae760 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x2972670, th=0x7fe2f03f0a90, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007fe331db97e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#6  0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#9  0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#12 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#14 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#15 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#16 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#17 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#18 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#19 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#20 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#21 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2f03f0a90, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#22 0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2f03f0a90, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#23 0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#24 0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2f03f0a90, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#25 0x00007fe331db4870 in ThreadWeaver::Thread::run (this=0x7fe2f03f0a90) at /home/apol/devel/frameworks/threadweaver/src/thread.cpp:103
#26 0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#27 0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#28 0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7fe2f7d93700 (LWP 23644)):
#0  0x00007fe32db6b10f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fe335b677db in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fe331dae8df in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x2972670, th=0x7fe2e80a97a0) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007fe331dae760 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x2972670, th=0x7fe2e80a97a0, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007fe331db97e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e80a97a0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#6  0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e80a97a0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007fe331db996f in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x7fe2e80a97a0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#9  0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x7fe2e80a97a0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007fe331db4870 in ThreadWeaver::Thread::run (this=0x7fe2e80a97a0) at /home/apol/devel/frameworks/threadweaver/src/thread.cpp:103
#11 0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#12 0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#13 0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7fe2f7592700 (LWP 23643)):
#0  0x00007fe32db6b10f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fe335b677db in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fe331dae8df in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x2972670, th=0x307fd00) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007fe331dae760 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x2972670, th=0x307fd00, threadWasBusy=true, suspendIfInactive=false, justReturning=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007fe331db97e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x294a1f0, th=0x307fd00, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007fe331db9a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#6  0x00007fe331daea4f in ThreadWeaver::Weaver::applyForWork (this=0x2972670, th=0x307fd00, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007fe331db4870 in ThreadWeaver::Thread::run (this=0x307fd00) at /home/apol/devel/frameworks/threadweaver/src/thread.cpp:103
#8  0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#9  0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7fe2f6b6e700 (LWP 23583)):
#0  0x00007fe334f5748d in poll () from /usr/lib/libc.so.6
#1  0x00007fe328f97066 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fe328f9717c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fe335d824db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#4  0x00007fe335d2ef2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fe335b61feb in QThread::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#6  0x00007fe33b2b5145 in QQmlThreadPrivate::run (this=0x72b9820) at /home/apol/devel/frameworks/qt5/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:147
#7  0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#8  0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7fe2fe773700 (LWP 23574)):
#0  0x00007fe328f940a3 in ?? () from /usr/lib/libglib-2.0.so.0
#1  0x00007fe328f9655b in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007fe328f96f8b in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007fe328f9717c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007fe335d824db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fe335d2ef2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#6  0x00007fe335b61feb in QThread::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#7  0x00007fe33300be34 in KDevelop::CompletionWorkerThread::run (this=0x2e58950) at /home/apol/devel/frameworks/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#8  0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#9  0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7fe30bfff700 (LWP 23567)):
#0  0x00007fe32db6b4b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fe335b67726 in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fe332eb771e in KDevelop::DUChainPrivate::CleanupThread::run (this=0x2cbbf30) at /home/apol/devel/frameworks/kdevplatform/language/duchain/duchain.cpp:282
#3  0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#4  0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fe31a112700 (LWP 23565)):
#0  0x00007fe334f5748d in poll () from /usr/lib/libc.so.6
#1  0x00007fe328f97066 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fe328f9717c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fe335d824db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#4  0x00007fe335d2ef2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fe335b61feb in QThread::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#6  0x00007fe33c0457e5 in QDBusConnectionManager::run (this=0x7fe33c0b7d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /home/apol/devel/frameworks/qt5/qtbase/src/dbus/qdbusconnection.cpp:188
#7  0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#8  0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fe31b517700 (LWP 23564)):
#0  0x00007fe334f5748d in poll () from /usr/lib/libc.so.6
#1  0x00007fe327f3e8e0 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007fe327f40679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007fe31e73c909 in QXcbEventReader::run (this=0x238a0e0) at /home/apol/devel/frameworks/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1343
#4  0x00007fe335b66a29 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fe32db65454 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fe334f607df in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fe31eacc840 (LWP 23563)):
[KCrash Handler]
#6  0x00007fe334eab04f in raise () from /usr/lib/libc.so.6
#7  0x00007fe334eac47a in abort () from /usr/lib/libc.so.6
#8  0x00007fe335b4dd5e in QMessageLogger::fatal(char const*, ...) const () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#9  0x00007fe335b4970e in qt_assert(char const*, char const*, int) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#10 0x00007fe332f1c297 in KDevelop::Declaration::qualifiedIdentifier (this=0x7fe2f8a398b0) at /home/apol/devel/frameworks/kdevplatform/language/duchain/declaration.cpp:283
#11 0x00007fe302910fac in (anonymous namespace)::forwardDeclarations (matchingDeclarations=..., source=...) at /home/apol/devel/frameworks/kdevelop/languages/clang/duchain/unknowndeclarationproblem.cpp:400
#12 0x00007fe302910357 in (anonymous namespace)::fixUnknownDeclaration (identifier=..., file=..., docrange=...) at /home/apol/devel/frameworks/kdevelop/languages/clang/duchain/unknowndeclarationproblem.cpp:457
#13 0x00007fe30291020d in UnknownDeclarationProblem::solutionAssistant (this=0x7fe2e882b570) at /home/apol/devel/frameworks/kdevelop/languages/clang/duchain/unknowndeclarationproblem.cpp:519
#14 0x00007fe3029107b0 in non-virtual thunk to UnknownDeclarationProblem::solutionAssistant() const () at /home/apol/devel/frameworks/kdevelop/languages/clang/duchain/unknowndeclarationproblem.cpp:516
#15 0x00007fe332fd459b in KDevelop::ProblemNavigationContext::executeAction (this=0x10137150, index=2) at /home/apol/devel/frameworks/kdevplatform/language/duchain/navigation/problemnavigationcontext.cpp:211
#16 0x00007fe332fd4539 in KDevelop::ProblemNavigationContext::executeKeyAction (this=0x10137150, key=...) at /home/apol/devel/frameworks/kdevplatform/language/duchain/navigation/problemnavigationcontext.cpp:203
#17 0x00007fe332fd9733 in KDevelop::AbstractNavigationContext::execute (this=0x10137150, action=...) at /home/apol/devel/frameworks/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:156
#18 0x00007fe332fdaa7d in KDevelop::AbstractNavigationContext::acceptLink (this=0x10137150, link=...) at /home/apol/devel/frameworks/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:382
#19 0x00007fe332fd68f0 in KDevelop::AbstractNavigationWidget::anchorClicked (this=0xd75c2e0, url=...) at /home/apol/devel/frameworks/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:225
#20 0x00007fe332fd86a5 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QUrl const&>, void, void (KDevelop::AbstractNavigationWidget::*)(QUrl const&)>::call (f=(void (KDevelop::AbstractNavigationWidget::*)(KDevelop::AbstractNavigationWidget * const, const QUrl &)) 0x7fe332fd6870 <KDevelop::AbstractNavigationWidget::anchorClicked(QUrl const&)>, o=0xd75c2e0, arg=0x7ffddce4fd30) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:143
#21 0x00007fe332fd8610 in QtPrivate::FunctionPointer<void (KDevelop::AbstractNavigationWidget::*)(QUrl const&)>::call<QtPrivate::List<QUrl const&>, void> (f=(void (KDevelop::AbstractNavigationWidget::*)(KDevelop::AbstractNavigationWidget * const, const QUrl &)) 0x7fe332fd6870 <KDevelop::AbstractNavigationWidget::anchorClicked(QUrl const&)>, o=0xd75c2e0, arg=0x7ffddce4fd30) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:162
#22 0x00007fe332fd8546 in QtPrivate::QSlotObject<void (KDevelop::AbstractNavigationWidget::*)(QUrl const&), QtPrivate::List<QUrl const&>, void>::impl (which=1, this_=0x11235c50, r=0xd75c2e0, a=0x7ffddce4fd30, ret=0x0) at /home/apol/devel/kde5/include/QtCore/qobject_impl.h:120
#23 0x00007fe335d5ab7e in QMetaObject::activate(QObject*, int, int, void**) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#24 0x00007fe336795025 in QTextBrowser::anchorClicked (this=this@entry=0x10c63db0, _t1=...) at .moc/moc_qtextbrowser.cpp:327
#25 0x00007fe33679559b in QTextBrowserPrivate::_q_activateAnchor (this=0xb339fc0, href=...) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp:218
#26 0x00007fe3367969bd in QTextBrowser::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qtextbrowser.cpp:144
#27 0x00007fe335d5a809 in QMetaObject::activate(QObject*, int, int, void**) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#28 0x00007fe3367ab035 in QWidgetTextControl::linkActivated (this=<optimized out>, _t1=...) at .moc/moc_qwidgettextcontrol_p.cpp:577
#29 0x00007fe3367b0d04 in QWidgetTextControlPrivate::activateLinkUnderCursor (this=this@entry=0x107bfcf0, href=...) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp:2875
#30 0x00007fe3367b1b39 in QWidgetTextControlPrivate::mouseReleaseEvent (this=this@entry=0x107bfcf0, e=e@entry=0x7ffddce50650, button=<optimized out>, pos=..., modifiers=..., modifiers@entry=..., buttons=..., buttons@entry=..., globalPos=...) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp:1840
#31 0x00007fe3367b5d83 in QWidgetTextControl::processEvent (this=<optimized out>, e=0x7ffddce50650, matrix=..., contextWidget=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp:1026
#32 0x00007fe3367ad16b in QWidgetTextControl::processEvent (this=0x109c2490, e=e@entry=0x7ffddce50650, coordinateOffset=..., contextWidget=contextWidget@entry=0x100c6660) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp:971
#33 0x00007fe3367928f9 in QTextEditPrivate::sendControlEvent (e=0x7ffddce50650, this=0xb339fc0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qtextedit_p.h:98
#34 QTextEdit::mouseReleaseEvent (this=0x10c63db0, e=0x7ffddce50650) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qtextedit.cpp:1599
#35 0x00007fe3366431c8 in QWidget::event (this=this@entry=0x10c63db0, event=event@entry=0x7ffddce50650) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:9138
#36 0x00007fe336723b0e in QFrame::event (this=0x10c63db0, e=0x7ffddce50650) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qframe.cpp:550
#37 0x00007fe335d30740 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#38 0x00007fe3365febb5 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x100c6660, e=0x7ffddce50650) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3737
#39 0x00007fe3366068ad in QApplication::notify (this=<optimized out>, receiver=0x100c6660, e=0x7ffddce50650) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3215
#40 0x00007fe335d309a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#41 0x00007fe33660535d in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.h:231
#42 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x100c6660, event=event@entry=0x7ffddce50650, alienWidget=alienWidget@entry=0x100c6660, nativeWidget=0xfb128f0, buttonDown=buttonDown@entry=0x7fe336adfc10 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:2713
#43 0x00007fe33665cfb0 in QWidgetWindow::handleMouseEvent (this=this@entry=0x109ba9a0, event=event@entry=0x7ffddce50a60) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp:613
#44 0x00007fe33665f65b in QWidgetWindow::event (this=0x109ba9a0, event=0x7ffddce50a60) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp:239
#45 0x00007fe3365febdc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x109ba9a0, e=0x7ffddce50a60) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3741
#46 0x00007fe336605d71 in QApplication::notify (this=0x7ffddce521b8, receiver=0x109ba9a0, e=0x7ffddce50a60) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3498
#47 0x00007fe335d309a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#48 0x00007fe336079323 in QCoreApplication::sendSpontaneousEvent (event=0x7ffddce50a60, receiver=0x109ba9a0) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.h:234
#49 QGuiApplicationPrivate::processMouseEvent (e=0xf4cd7d0) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1923
#50 0x00007fe33607ad45 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0xf4cd7d0) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1707
#51 0x00007fe33605a2ab in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:662
#52 0x00007fe31e770f20 in userEventSourceDispatch (source=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:76
#53 0x00007fe328f96e67 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#54 0x00007fe328f970d0 in ?? () from /usr/lib/libglib-2.0.so.0
#55 0x00007fe328f9717c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#56 0x00007fe335d824bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#57 0x00007fe335d2ef2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#58 0x00007fe335d3703d in QCoreApplication::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#59 0x000000000040dfea in main (argc=3, argv=0x7ffddce52c38) at /home/apol/devel/frameworks/kdevelop/app/main.cpp:763

Reported using DrKonqi
Comment 1 Aleix Pol 2016-10-11 17:02:25 UTC
Another backtrace:

Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fae87783840 (LWP 504))]

Thread 14 (Thread 0x7fae41dac700 (LWP 1545)):
#0  0x00007fae9682710f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae965058e4 in ?? () from /home/apol/devel/kde5/lib/libQt5Script.so.5
#2  0x00007fae96505929 in ?? () from /home/apol/devel/kde5/lib/libQt5Script.so.5
#3  0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7fae437fe700 (LWP 653)):
#0  0x00007fae9dc0f48d in poll () from /usr/lib/libc.so.6
#1  0x00007fae91c52066 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae91c5217c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fae9ea3a6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#4  0x00007fae9e9e713a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fae9e81a01b in QThread::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#6  0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#7  0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#8  0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7fae43fff700 (LWP 603)):
#0  0x00007fae9682710f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae9e81f80b in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fae9aa668df in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x138e2c0, th=0x7fae480013e0) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007fae9aa66760 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x138e2c0, th=0x7fae480013e0, threadWasBusy=true, suspendIfInactive=false, justReturning=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007fae9aa717e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae480013e0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#6  0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae480013e0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007fae9aa6c870 in ThreadWeaver::Thread::run (this=0x7fae480013e0) at /home/apol/devel/frameworks/threadweaver/src/thread.cpp:103
#8  0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#9  0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0x7fae50dfb700 (LWP 600)):
#0  0x00007fae9682710f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae9e81f80b in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fae9aa668df in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x138e2c0, th=0x7fae440023d0) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007fae9aa66760 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x138e2c0, th=0x7fae440023d0, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007fae9aa717e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae440023d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#6  0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae440023d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae440023d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#9  0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae440023d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae440023d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#12 0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae440023d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae440023d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#14 0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#15 0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae440023d0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#16 0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae440023d0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#17 0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#18 0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae440023d0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#19 0x00007fae9aa6c870 in ThreadWeaver::Thread::run (this=0x7fae440023d0) at /home/apol/devel/frameworks/threadweaver/src/thread.cpp:103
#20 0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#21 0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#22 0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7fae515fc700 (LWP 598)):
#0  0x00007fae9682710f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae9e81f80b in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fae9aa668df in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x138e2c0, th=0x7fae543eefd0) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007fae9aa66760 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x138e2c0, th=0x7fae543eefd0, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007fae9aa717e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae543eefd0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#6  0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae543eefd0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae543eefd0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#9  0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae543eefd0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007fae9aa6c870 in ThreadWeaver::Thread::run (this=0x7fae543eefd0) at /home/apol/devel/frameworks/threadweaver/src/thread.cpp:103
#11 0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#12 0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#13 0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7fae618de700 (LWP 596)):
#0  0x00007fae9682710f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae9e81f80b in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fae9aa668df in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x138e2c0, th=0x7fae58353860) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007fae9aa66760 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x138e2c0, th=0x7fae58353860, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007fae9aa717e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae58353860, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#6  0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae58353860, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae58353860, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#9  0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae58353860, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae58353860, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#12 0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae58353860, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae58353860, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#14 0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#15 0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae58353860, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#16 0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae58353860, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#17 0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#18 0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae58353860, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#19 0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x7fae58353860, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#20 0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#21 0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x7fae58353860, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#22 0x00007fae9aa6c870 in ThreadWeaver::Thread::run (this=0x7fae58353860) at /home/apol/devel/frameworks/threadweaver/src/thread.cpp:103
#23 0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#24 0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#25 0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7fae610dd700 (LWP 594)):
#0  0x00007fae9682710f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae9e81f80b in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fae9aa668df in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x138e2c0, th=0x228a9c0) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:594
#3  0x00007fae9aa66760 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x138e2c0, th=0x228a9c0, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:554
#4  0x00007fae9aa717e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x228a9c0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:66
#5  0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#6  0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x228a9c0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x228a9c0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#9  0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x228a9c0, wasBusy=false) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#10 0x00007fae9aa7196f in ThreadWeaver::WorkingHardState::applyForWork (this=0x1333160, th=0x228a9c0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:73
#11 0x00007fae9aa71a32 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /home/apol/devel/frameworks/threadweaver/src/workinghardstate.cpp:61
#12 0x00007fae9aa66a4f in ThreadWeaver::Weaver::applyForWork (this=0x138e2c0, th=0x228a9c0, wasBusy=true) at /home/apol/devel/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007fae9aa6c870 in ThreadWeaver::Thread::run (this=0x228a9c0) at /home/apol/devel/frameworks/threadweaver/src/thread.cpp:103
#14 0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#15 0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#16 0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7fae53fff700 (LWP 518)):
#0  0x00007fae91c95f84 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#1  0x00007fae91c52186 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae9ea3a6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#3  0x00007fae9e9e713a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#4  0x00007fae9e81a01b in QThread::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007faea3f8eb75 in ?? () from /home/apol/devel/kde5/lib/libQt5Qml.so.5
#6  0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#7  0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#8  0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7fae627a6700 (LWP 514)):
#0  0x00007fae91c95f84 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#1  0x00007fae91c5100e in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae91c51f15 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007fae91c5217c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007fae9ea3a6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fae9e9e713a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#6  0x00007fae9e81a01b in QThread::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#7  0x00007fae9bcc3d04 in KDevelop::CompletionWorkerThread::run (this=0x34009f0) at /home/apol/devel/frameworks/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#8  0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#9  0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7fae68e3d700 (LWP 509)):
#0  0x00007fae91c4f0b8 in ?? () from /usr/lib/libglib-2.0.so.0
#1  0x00007fae91c5155b in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae91c51f8b in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007fae91c5217c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007fae9ea3a6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fae9e9e713a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#6  0x00007fae9e81a01b in QThread::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#7  0x00007fae9bcc3d04 in KDevelop::CompletionWorkerThread::run (this=0x18c76e0) at /home/apol/devel/frameworks/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#8  0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#9  0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7fae7aa9d700 (LWP 508)):
#0  0x00007fae968274b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fae9e81f756 in QWaitCondition::wait(QMutex*, unsigned long) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#2  0x00007fae9bb6f72e in KDevelop::DUChainPrivate::CleanupThread::run (this=0x172e4f0) at /home/apol/devel/frameworks/kdevplatform/language/duchain/duchain.cpp:282
#3  0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#4  0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fae82dc1700 (LWP 507)):
#0  0x00007fae9dc0f48d in poll () from /usr/lib/libc.so.6
#1  0x00007fae91c52066 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fae91c5217c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fae9ea3a6eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#4  0x00007fae9e9e713a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fae9e81a01b in QThread::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#6  0x00007faea4d228f5 in ?? () from /home/apol/devel/kde5/lib/libQt5DBus.so.5
#7  0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#8  0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fae841cc700 (LWP 505)):
#0  0x00007fae9dc0f48d in poll () from /usr/lib/libc.so.6
#1  0x00007fae90bf98e0 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007fae90bfb679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007fae873f3aa9 in ?? () from /home/apol/devel/kde5/lib/libQt5XcbQpa.so.5
#4  0x00007fae9e81ea59 in ?? () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#5  0x00007fae96821454 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fae9dc187df in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fae87783840 (LWP 504)):
[KCrash Handler]
#6  0x00007fae9db6304f in raise () from /usr/lib/libc.so.6
#7  0x00007fae9db6447a in abort () from /usr/lib/libc.so.6
#8  0x00007fae9e805d8e in QMessageLogger::fatal(char const*, ...) const () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#9  0x00007fae9e80175e in qt_assert(char const*, char const*, int) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#10 0x00007fae9bbd4167 in KDevelop::Declaration::qualifiedIdentifier (this=0x7fae55c19d20) at /home/apol/devel/frameworks/kdevplatform/language/duchain/declaration.cpp:283
#11 0x00007fae6cfdb04c in (anonymous namespace)::forwardDeclarations (matchingDeclarations=..., source=...) at /home/apol/devel/frameworks/kdevelop/languages/clang/duchain/unknowndeclarationproblem.cpp:400
#12 0x00007fae6cfda3f7 in (anonymous namespace)::fixUnknownDeclaration (identifier=..., file=..., docrange=...) at /home/apol/devel/frameworks/kdevelop/languages/clang/duchain/unknowndeclarationproblem.cpp:457
#13 0x00007fae6cfda2ad in UnknownDeclarationProblem::solutionAssistant (this=0x7fae3d0ed3c0) at /home/apol/devel/frameworks/kdevelop/languages/clang/duchain/unknowndeclarationproblem.cpp:519
#14 0x00007fae6cfda850 in non-virtual thunk to UnknownDeclarationProblem::solutionAssistant() const () at /home/apol/devel/frameworks/kdevelop/languages/clang/duchain/unknowndeclarationproblem.cpp:516
#15 0x00007fae9bc8c46b in KDevelop::ProblemNavigationContext::executeAction (this=0x3017bf0, index=0) at /home/apol/devel/frameworks/kdevplatform/language/duchain/navigation/problemnavigationcontext.cpp:211
#16 0x00007fae9bc8c409 in KDevelop::ProblemNavigationContext::executeKeyAction (this=0x3017bf0, key=...) at /home/apol/devel/frameworks/kdevplatform/language/duchain/navigation/problemnavigationcontext.cpp:203
#17 0x00007fae9bc91603 in KDevelop::AbstractNavigationContext::execute (this=0x3017bf0, action=...) at /home/apol/devel/frameworks/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:156
#18 0x00007fae9bc9294d in KDevelop::AbstractNavigationContext::acceptLink (this=0x3017bf0, link=...) at /home/apol/devel/frameworks/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:382
#19 0x00007fae9bc8e7c0 in KDevelop::AbstractNavigationWidget::anchorClicked (this=0x6924230, url=...) at /home/apol/devel/frameworks/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:225
#20 0x00007fae9bc90575 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QUrl const&>, void, void (KDevelop::AbstractNavigationWidget::*)(QUrl const&)>::call (f=(void (KDevelop::AbstractNavigationWidget::*)(KDevelop::AbstractNavigationWidget * const, const QUrl &)) 0x7fae9bc8e740 <KDevelop::AbstractNavigationWidget::anchorClicked(QUrl const&)>, o=0x6924230, arg=0x7ffc517c03f0) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:143
#21 0x00007fae9bc904e0 in QtPrivate::FunctionPointer<void (KDevelop::AbstractNavigationWidget::*)(QUrl const&)>::call<QtPrivate::List<QUrl const&>, void> (f=(void (KDevelop::AbstractNavigationWidget::*)(KDevelop::AbstractNavigationWidget * const, const QUrl &)) 0x7fae9bc8e740 <KDevelop::AbstractNavigationWidget::anchorClicked(QUrl const&)>, o=0x6924230, arg=0x7ffc517c03f0) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:162
#22 0x00007fae9bc90416 in QtPrivate::QSlotObject<void (KDevelop::AbstractNavigationWidget::*)(QUrl const&), QtPrivate::List<QUrl const&>, void>::impl (which=1, this_=0x6d7bf50, r=0x6924230, a=0x7ffc517c03f0, ret=0x0) at /home/apol/devel/kde5/include/QtCore/qobject_impl.h:120
#23 0x00007fae9ea12d8e in QMetaObject::activate(QObject*, int, int, void**) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#24 0x00007fae9f453f65 in QTextBrowser::anchorClicked(QUrl const&) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#25 0x00007fae9f4544db in ?? () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#26 0x00007fae9f4558fd in ?? () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#27 0x00007fae9ea12a19 in QMetaObject::activate(QObject*, int, int, void**) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#28 0x00007fae9f469f75 in QWidgetTextControl::linkActivated(QString const&) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#29 0x00007fae9f46fc44 in ?? () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#30 0x00007fae9f470a79 in ?? () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#31 0x00007fae9f474cc3 in QWidgetTextControl::processEvent(QEvent*, QMatrix const&, QWidget*) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#32 0x00007fae9f46c0ab in QWidgetTextControl::processEvent(QEvent*, QPointF const&, QWidget*) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#33 0x00007fae9f451839 in QTextEdit::mouseReleaseEvent(QMouseEvent*) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#34 0x00007fae9f302298 in QWidget::event(QEvent*) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#35 0x00007fae9f3e2cde in QFrame::event(QEvent*) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#36 0x00007fae9e9e8950 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#37 0x00007fae9f2bdbd5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#38 0x00007fae9f2c594d in QApplication::notify(QObject*, QEvent*) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#39 0x00007fae9e9e8bb8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#40 0x00007fae9f2c43fd in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#41 0x00007fae9f31c01e in ?? () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#42 0x00007fae9f31e90b in ?? () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#43 0x00007fae9f2bdbfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#44 0x00007fae9f2c4e11 in QApplication::notify(QObject*, QEvent*) () from /home/apol/devel/kde5/lib/libQt5Widgets.so.5
#45 0x00007fae9e9e8bb8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#46 0x00007fae9ed32ef3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /home/apol/devel/kde5/lib/libQt5Gui.so.5
#47 0x00007fae9ed34915 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /home/apol/devel/kde5/lib/libQt5Gui.so.5
#48 0x00007fae9ed13e8b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Gui.so.5
#49 0x00007fae87428190 in ?? () from /home/apol/devel/kde5/lib/libQt5XcbQpa.so.5
#50 0x00007fae91c51e67 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#51 0x00007fae91c520d0 in ?? () from /usr/lib/libglib-2.0.so.0
#52 0x00007fae91c5217c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#53 0x00007fae9ea3a6cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#54 0x00007fae9e9e713a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#55 0x00007fae9e9ef24d in QCoreApplication::exec() () from /home/apol/devel/kde5/lib/libQt5Core.so.5
#56 0x000000000040dfea in main (argc=3, argv=0x7ffc517c32f8) at /home/apol/devel/frameworks/kdevelop/app/main.cpp:763
Comment 2 Kevin Funk 2016-10-11 20:49:16 UTC
Git commit ef75a8ca6c34dd37676e347b5f93e0752cd38592 by Kevin Funk.
Committed on 11/10/2016 at 20:48.
Pushed by kfunk into branch '5.0'.

Ensure DUChain is locked when activating fixit
FIXED-IN: 5.0.2

M  +1    -0    languages/clang/duchain/unknowndeclarationproblem.cpp

http://commits.kde.org/kdevelop/ef75a8ca6c34dd37676e347b5f93e0752cd38592