Bug 368270 - Crash when pressing ALT + ENTER in assistant dialog
Summary: Crash when pressing ALT + ENTER in assistant dialog
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 5.0.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-09-05 12:07 UTC by Andreas Cord-Landwehr
Modified: 2016-09-05 16:29 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 5.0.1
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Cord-Landwehr 2016-09-05 12:07:06 UTC
Application: kdevelop (5.0.0)
 (Compiled from sources)
Qt Version: 5.7.0
Frameworks Version: 5.25.0
Operating System: Linux 4.6.0-1-amd64 x86_64
Distribution: Debian GNU/Linux testing (stretch)

-- Information about the crash:
- What I was doing when the application crashed:
When the crash happend, I was pressing ALT + ENTER in the assistant dialog.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff683638940 (LWP 807))]

Thread 21 (Thread 0x7ff608a4b700 (LWP 1954)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff697356ee4 in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7ff69743d1a0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007ff697356f29 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007ff69766f464 in start_thread (arg=0x7ff608a4b700) at pthread_create.c:333
#4  0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7ff609a4d700 (LWP 859)):
#0  0x00007ff69ea6819d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff69288439c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7ff604002e40, timeout=<optimized out>, context=0x7ff604000990) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:4135
#2  0x00007ff69288439c in g_main_context_iterate (context=context@entry=0x7ff604000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3835
#3  0x00007ff6928844ac in g_main_context_iteration (context=0x7ff604000990, may_block=may_block@entry=1) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007ff69f88b29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff6040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff69f8391ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff609a4cbf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007ff69f66f2ac in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:511
#7  0x00007ff69cb19b9f in KDevelop::CompletionWorkerThread::run() (this=0x43a1780) at /opt/kde/src/extragear/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#8  0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x43a1780) at thread/qthread_unix.cpp:343
#9  0x00007ff69766f464 in start_thread (arg=0x7ff609a4d700) at pthread_create.c:333
#10 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7ff621ffb700 (LWP 853)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x27deb30) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x25a3560, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x27dea40, th=0x7ff60c003020) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x27dea40, th=0x7ff60c003020, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff60c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff60c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff60c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff60c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff60c003020, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#10 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff60c003020, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#11 0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff60c003020) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#12 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff60c003020) at thread/qthread_unix.cpp:343
#13 0x00007ff69766f464 in start_thread (arg=0x7ff621ffb700) at pthread_create.c:333
#14 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7ff6227fc700 (LWP 852)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x27deb30) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x25a3560, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x27dea40, th=0x7ff618002c20) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x27dea40, th=0x7ff618002c20, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff618002c20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff618002c20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff618002c20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff618002c20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff618002c20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#10 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff618002c20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#11 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff618002c20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#12 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff618002c20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff618002c20, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#14 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff618002c20, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#15 0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff618002c20) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#16 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff618002c20) at thread/qthread_unix.cpp:343
#17 0x00007ff69766f464 in start_thread (arg=0x7ff6227fc700) at pthread_create.c:333
#18 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7ff622ffd700 (LWP 851)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x27deb30) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x25a3560, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x27dea40, th=0x7ff614003220) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x27dea40, th=0x7ff614003220, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff614003220, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff614003220, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff614003220, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff614003220, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff614003220) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#10 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff614003220) at thread/qthread_unix.cpp:343
#11 0x00007ff69766f464 in start_thread (arg=0x7ff622ffd700) at pthread_create.c:333
#12 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7ff6237fe700 (LWP 850)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x27deb30) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x25a3560, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x27dea40, th=0x7ff61c003220) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x27dea40, th=0x7ff61c003220, threadWasBusy=true, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x7ff61c003220, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x7ff61c003220, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff61c003220) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#8  0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff61c003220) at thread/qthread_unix.cpp:343
#9  0x00007ff69766f464 in start_thread (arg=0x7ff6237fe700) at pthread_create.c:333
#10 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7ff623fff700 (LWP 849)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x27deb30) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x25a3560, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x27dea40, th=0x406f6a0) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x27dea40, th=0x406f6a0, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x406f6a0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x406f6a0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x406f6a0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x406f6a0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x406f6a0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#10 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x406f6a0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#11 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x25d2d60, th=0x406f6a0, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#12 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x27dea40, th=0x406f6a0, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x406f6a0) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#14 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x406f6a0) at thread/qthread_unix.cpp:343
#15 0x00007ff69766f464 in start_thread (arg=0x7ff623fff700) at pthread_create.c:333
#16 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7ff644ae8700 (LWP 846)):
#0  0x00007ff69ea6819d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff69288439c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7ff628003320, timeout=<optimized out>, context=0x7ff628000990) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:4135
#2  0x00007ff69288439c in g_main_context_iterate (context=context@entry=0x7ff628000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3835
#3  0x00007ff6928844ac in g_main_context_iteration (context=0x7ff628000990, may_block=may_block@entry=1) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007ff69f88b29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff6280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff69f8391ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff644ae7bf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007ff69f66f2ac in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:511
#7  0x00007ff69cb19b9f in KDevelop::CompletionWorkerThread::run() (this=0x41df260) at /opt/kde/src/extragear/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89
#8  0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x41df260) at thread/qthread_unix.cpp:343
#9  0x00007ff69766f464 in start_thread (arg=0x7ff644ae8700) at pthread_create.c:333
#10 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7ff645ffb700 (LWP 836)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x42500f0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4209ac0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x2547080, th=0x7ff62c003020) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2547080, th=0x7ff62c003020, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff62c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff62c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff62c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff62c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff62c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#10 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff62c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#11 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff62c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#12 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff62c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff62c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#14 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff62c003020, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#15 0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff62c003020) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#16 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff62c003020) at thread/qthread_unix.cpp:343
#17 0x00007ff69766f464 in start_thread (arg=0x7ff645ffb700) at pthread_create.c:333
#18 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7ff6467fc700 (LWP 835)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x42500f0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4209ac0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x2547080, th=0x7ff638002e20) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2547080, th=0x7ff638002e20, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff638002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff638002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff638002e20, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff638002e20, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff638002e20) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#10 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff638002e20) at thread/qthread_unix.cpp:343
#11 0x00007ff69766f464 in start_thread (arg=0x7ff6467fc700) at pthread_create.c:333
#12 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7ff646ffd700 (LWP 834)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x42500f0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4209ac0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x2547080, th=0x7ff634002e20) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2547080, th=0x7ff634002e20, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff634002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff634002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff634002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff634002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff634002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#10 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff634002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#11 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff634002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#12 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff634002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff634002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#14 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff634002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#15 0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff634002e20) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#16 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff634002e20) at thread/qthread_unix.cpp:343
#17 0x00007ff69766f464 in start_thread (arg=0x7ff646ffd700) at pthread_create.c:333
#18 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7ff6477fe700 (LWP 833)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x42500f0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4209ac0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x2547080, th=0x7ff63c003220) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2547080, th=0x7ff63c003220, threadWasBusy=true, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff63c003220, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff63c003220, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff63c003220) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#8  0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff63c003220) at thread/qthread_unix.cpp:343
#9  0x00007ff69766f464 in start_thread (arg=0x7ff6477fe700) at pthread_create.c:333
#10 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7ff647fff700 (LWP 832)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x42500f0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4209ac0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x2547080, th=0x7ff640002e20) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2547080, th=0x7ff640002e20, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff640002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff640002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff640002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff640002e20, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff640002e20, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#10 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff640002e20, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#11 0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff640002e20) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#12 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff640002e20) at thread/qthread_unix.cpp:343
#13 0x00007ff69766f464 in start_thread (arg=0x7ff647fff700) at pthread_create.c:333
#14 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7ff64cd6b700 (LWP 831)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x42500f0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4209ac0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x2547080, th=0x7ff6480025d0) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2547080, th=0x7ff6480025d0, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff6480025d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff6480025d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff6480025d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff6480025d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff6480025d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#10 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff6480025d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#11 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff6480025d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#12 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff6480025d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff6480025d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#14 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff6480025d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#15 0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff6480025d0) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#16 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff6480025d0) at thread/qthread_unix.cpp:343
#17 0x00007ff69766f464 in start_thread (arg=0x7ff64cd6b700) at pthread_create.c:333
#18 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7ff64d56c700 (LWP 830)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x42500f0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4209ac0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x2547080, th=0x7ff6600d6f40) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2547080, th=0x7ff6600d6f40, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff6600d6f40, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff6600d6f40, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff6600d6f40, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff6600d6f40, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff6600d6f40, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#10 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff6600d6f40, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#11 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x7ff6600d6f40, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#12 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x7ff6600d6f40, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x7ff6600d6f40) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#14 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff6600d6f40) at thread/qthread_unix.cpp:343
#15 0x00007ff69766f464 in start_thread (arg=0x7ff64d56c700) at pthread_create.c:333
#16 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7ff6655c7700 (LWP 829)):
#0  0x00007ff69767509f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x42500f0) at thread/qwaitcondition_unix.cpp:143
#2  0x00007ff69f67497b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4209ac0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007ff69b9364e6 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=0x2547080, th=0x429c8d0) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:594
#4  0x00007ff69b9361bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2547080, th=0x429c8d0, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:554
#5  0x00007ff69b93ebe7 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x429c8d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:66
#6  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x429c8d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#7  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x429c8d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#8  0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x429c8d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#9  0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x429c8d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#10 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x429c8d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#11 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x429c8d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#12 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x429c8d0, wasBusy=false) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#13 0x00007ff69b93ecea in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x41ced50, th=0x429c8d0, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/workinghardstate.cpp:73
#14 0x00007ff69b936300 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2547080, th=0x429c8d0, wasBusy=true) at /opt/kde/src/frameworks/threadweaver/src/weaver.cpp:568
#15 0x00007ff69b93acbe in ThreadWeaver::Thread::run() (this=0x429c8d0) at /opt/kde/src/frameworks/threadweaver/src/thread.cpp:103
#16 0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x429c8d0) at thread/qthread_unix.cpp:343
#17 0x00007ff69766f464 in start_thread (arg=0x7ff6655c7700) at pthread_create.c:333
#18 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7ff664dc6700 (LWP 827)):
#0  0x00007ff69ea6819d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff69288439c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7ff658285020, timeout=<optimized out>, context=0x7ff658165b00) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:4135
#2  0x00007ff69288439c in g_main_context_iterate (context=context@entry=0x7ff658165b00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3835
#3  0x00007ff6928844ac in g_main_context_iteration (context=0x7ff658165b00, may_block=may_block@entry=1) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007ff69f88b29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff6581ee760, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff69f8391ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff664dc5c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007ff69f66f2ac in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:511
#7  0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff6a47b9728 <KDevelop::(anonymous namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at thread/qthread_unix.cpp:343
#8  0x00007ff69766f464 in start_thread (arg=0x7ff664dc6700) at pthread_create.c:333
#9  0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7ff65ffff700 (LWP 814)):
#0  0x00007ff692881430 in g_source_iter_next (iter=iter@entry=0x7ff65fffeac0, source=source@entry=0x7ff65fffeab8) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:955
#1  0x00007ff6928838cb in g_main_context_prepare (context=context@entry=0x7ff654000990, priority=priority@entry=0x7ff65fffeb40) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3420
#2  0x00007ff6928842cb in g_main_context_iterate (context=context@entry=0x7ff654000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3820
#3  0x00007ff6928844ac in g_main_context_iteration (context=0x7ff654000990, may_block=may_block@entry=1) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007ff69f88b29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff6540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff69f8391ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff65fffec70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007ff69f66f2ac in QThread::exec() (this=this@entry=0x3310850) at thread/qthread.cpp:511
#7  0x00007ff6a4ced875 in QQmlThreadPrivate::run() (this=0x3310850) at qml/ftw/qqmlthread.cpp:147
#8  0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x3310850) at thread/qthread_unix.cpp:343
#9  0x00007ff69766f464 in start_thread (arg=0x7ff65ffff700) at pthread_create.c:333
#10 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7ff6712e9700 (LWP 810)):
#0  0x00007ff697675448 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007ff69f6748c6 in QWaitCondition::wait(QMutex*, unsigned long) (time=1000, this=0x29ea1a0) at thread/qwaitcondition_unix.cpp:133
#2  0x00007ff69f6748c6 in QWaitCondition::wait(QMutex*, unsigned long) (time=1000, this=0x29ea1a0) at thread/qwaitcondition_unix.cpp:141
#3  0x00007ff69f6748c6 in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x29e9930, time=1000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007ff69c9c675f in KDevelop::DUChainPrivate::CleanupThread::run() (this=0x29e9910) at /opt/kde/src/extragear/kdevelop/kdevplatform/language/duchain/duchain.cpp:282
#5  0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x29e9910) at thread/qthread_unix.cpp:343
#6  0x00007ff69766f464 in start_thread (arg=0x7ff6712e9700) at pthread_create.c:333
#7  0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7ff67b61c700 (LWP 809)):
#0  0x00007ff69ea6819d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ff69288439c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7ff67401a850, timeout=<optimized out>, context=0x7ff674000990) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:4135
#2  0x00007ff69288439c in g_main_context_iterate (context=context@entry=0x7ff674000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3835
#3  0x00007ff6928844ac in g_main_context_iteration (context=0x7ff674000990, may_block=may_block@entry=1) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007ff69f88b29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ff6740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ff69f8391ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ff67b61bc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007ff69f66f2ac in QThread::exec() (this=this@entry=0x7ff6a5ad4580 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:511
#7  0x00007ff6a5a643d5 in QDBusConnectionManager::run() (this=0x7ff6a5ad4580 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:187
#8  0x00007ff69f673bd9 in QThreadPrivate::start(void*) (arg=0x7ff6a5ad4580 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:343
#9  0x00007ff69766f464 in start_thread (arg=0x7ff67b61c700) at pthread_create.c:333
#10 0x00007ff69ea7130d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7ff683638940 (LWP 807)):
[KCrash Handler]
#6  0x00007ff69e9bd1c8 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007ff69e9be64a in __GI_abort () at abort.c:89
#8  0x00007ff69f65b3ae in QMessageLogger::fatal(char const*, ...) const (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1647
#9  0x00007ff69f65b3ae in QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffcfe5aea50, msg=msg@entry=0x7ff69f8f2920 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:792
#10 0x00007ff69f656d6e in qt_assert(char const*, char const*, int) (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at global/qglobal.cpp:3059
#11 0x00007ff6212e30a9 in AdaptSignatureAction::execute() (this=0x560e0c0) at /opt/kde/src/extragear/kdevelop/kdevelop/languages/clang/codegen/adaptsignatureaction.cpp:78
#12 0x00007ff69cae57de in KDevelop::ProblemNavigationContext::executeAction(int) (this=0x67fd4a0, index=0) at /opt/kde/src/extragear/kdevelop/kdevplatform/language/duchain/navigation/problemnavigationcontext.cpp:217
#13 0x00007ff69cae56d2 in KDevelop::ProblemNavigationContext::executeKeyAction(QString) (this=0x67fd4a0, key=...) at /opt/kde/src/extragear/kdevelop/kdevplatform/language/duchain/navigation/problemnavigationcontext.cpp:203
#14 0x00007ff69caea10f in KDevelop::AbstractNavigationContext::execute(KDevelop::NavigationAction const&) (this=0x67fd4a0, action=...) at /opt/kde/src/extragear/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:156
#15 0x00007ff69caeb067 in KDevelop::AbstractNavigationContext::accept() (this=0x67fd4a0) at /opt/kde/src/extragear/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp:354
#16 0x00007ff69cae8487 in KDevelop::AbstractNavigationWidget::accept() (this=0x6256780) at /opt/kde/src/extragear/kdevelop/kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp:249
#17 0x00007ff66b71b1a4 in ContextBrowserPlugin::doNavigate(ContextBrowserPlugin::NavigationActionType) (this=0x2a29160, action=ContextBrowserPlugin::Accept) at /opt/kde/src/extragear/kdevelop/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:1390
#18 0x00007ff66b71b251 in ContextBrowserPlugin::navigateAccept() (this=0x2a29160) at /opt/kde/src/extragear/kdevelop/kdevplatform/plugins/contextbrowser/contextbrowser.cpp:1413
#19 0x00007ff66b734216 in ContextBrowserPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x2a29160, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0x7ffcfe5af280) at /opt/kde/build/extragear/kdevelop/kdevplatform/plugins/contextbrowser/moc_contextbrowser.cpp:237
#20 0x00007ff69f863d09 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x5ba0830, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3737
#21 0x00007ff6a39db6c1 in KTextEditor::ViewPrivate::navigateAccept() (this=0x5ba0830) at /opt/kde/build/frameworks/ktexteditor/src/moc_kateview.cpp:1058
#22 0x00007ff6a38c2866 in KTextEditor::ViewPrivate::emitNavigateAccept() (this=0x5ba0830) at /opt/kde/src/frameworks/ktexteditor/src/view/kateview.h:385
#23 0x00007ff6a38bb704 in KateViewInternal::keyPressEvent(QKeyEvent*) (this=0x5ba1240, e=0x7ffcfe5afa10) at /opt/kde/src/frameworks/ktexteditor/src/view/kateviewinternal.cpp:2361
#24 0x00007ff6a014e227 in QWidget::event(QEvent*) (this=0x5ba1240, event=0x7ffcfe5afa10) at kernel/qwidget.cpp:8805
#25 0x00007ff6a0109f8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5ba1240, e=0x7ffcfe5afa10) at kernel/qapplication.cpp:3799
#26 0x00007ff6a0112e42 in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x5ba1240, e=0x7ffcfe5afa10) at kernel/qapplication.cpp:3177
#27 0x00007ff69f83ac58 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5ba1240, event=0x7ffcfe5afa10) at kernel/qcoreapplication.cpp:988
#28 0x00007ff6a0168d2b in QWidgetWindow::event(QEvent*) (this=0x27dcce0, event=0x7ffcfe5afa10) at kernel/qwidgetwindow.cpp:227
#29 0x00007ff6a0109f8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x27dcce0, e=0x7ffcfe5afa10) at kernel/qapplication.cpp:3799
#30 0x00007ff6a0111476 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcfe5aff80, receiver=0x27dcce0, e=0x7ffcfe5afa10) at kernel/qapplication.cpp:3556
#31 0x00007ff69f83ac58 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x27dcce0, event=event@entry=0x7ffcfe5afa10) at kernel/qcoreapplication.cpp:988
#32 0x00007ff69fb83160 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) (event=0x7ffcfe5afa10, receiver=0x27dcce0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#33 0x00007ff69fb83160 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) (e=0x5e4e000) at kernel/qguiapplication.cpp:2022
#34 0x00007ff69fb88205 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x5e4e000) at kernel/qguiapplication.cpp:1699
#35 0x00007ff69fb6793b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:654
#36 0x00007ff683411930 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:76
#37 0x00007ff6928841a7 in g_main_context_dispatch (context=0x7ff67c0016f0) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3154
#38 0x00007ff6928841a7 in g_main_context_dispatch (context=context@entry=0x7ff67c0016f0) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3769
#39 0x00007ff692884400 in g_main_context_iterate (context=context@entry=0x7ff67c0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3840
#40 0x00007ff6928844ac in g_main_context_iteration (context=0x7ff67c0016f0, may_block=may_block@entry=1) at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./glib/gmain.c:3901
#41 0x00007ff69f88b27f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x23f72c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#42 0x00007ff69f8391ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcfe5afce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#43 0x00007ff69f8411ad in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1261
#44 0x000000000040f16e in main(int, char**) (argc=3, argv=0x7ffcfe5b2028) at /opt/kde/src/extragear/kdevelop/kdevelop/app/main.cpp:746

Possible duplicates by query: bug 365773, bug 365766, bug 364721, bug 364342, bug 363707.

Reported using DrKonqi
Comment 1 Milian Wolff 2016-09-05 14:01:24 UTC
void AbstractNavigationWidget::accept() {
  DUChainReadLocker lock( DUChain::lock() );
...

void AdaptSignatureAction::execute()
{
    ENSURE_CHAIN_NOT_LOCKED
Comment 2 Milian Wolff 2016-09-05 14:53:36 UTC
I'm on this
Comment 3 Milian Wolff 2016-09-05 16:03:14 UTC
Git commit 88f4b2998d1e01ac0348ecf2587acdb3d086f4fc by Milian Wolff.
Committed on 05/09/2016 at 15:50.
Pushed by mwolff into branch '5.0'.

Don't lock the duchain while handling navigation widget events.

Only the html generation needs to lock the duchain (or?), thus
remove it elsewhere to not get assertions further down when doing
more complicated stuff like for the signature assistant.

M  +12   -4    language/duchain/navigation/abstractnavigationcontext.cpp
M  +1    -0    language/duchain/navigation/abstractnavigationcontext.h
M  +7    -13   language/duchain/navigation/abstractnavigationwidget.cpp

http://commits.kde.org/kdevplatform/88f4b2998d1e01ac0348ecf2587acdb3d086f4fc