https://bugs.kde.org/show_bug.cgi?id=397792

            Bug ID: 397792
           Summary: Kdevelop crashed while scrolling through some source
                    code
           Product: kdevelop
           Version: 5.2.4
          Platform: Neon Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: nick.craig....@gmail.com
  Target Milestone: ---

Application: kdevelop (5.2.4)

Qt Version: 5.11.1
Frameworks Version: 5.49.0
Operating System: Linux 4.15.0-32-generic x86_64
Distribution: KDE neon LTS User Edition 5.12

-- Information about the crash:
- What I was doing when the application crashed: I had previosly run debug
which I often do, I was then Just scrolling through some code, I also had used
the filter (CNTRL-F) to find a specific variable prior to the crash but whether
using filter or just scrolling the source window was the cause, I can't be
sure.

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

Thread 18 (Thread 0x7f7bfeffd700 (LWP 3241)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7c862405cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1551cf0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1551dd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f7c7b0e878f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7c7b0ec868 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f7c7b0ea3e0 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f7c8623f727 in QThreadPrivate::start (arg=0x7f7bf0002d90) at
thread/qthread_unix.cpp:367
#18 0x00007f7c8582f6ba in start_thread (arg=0x7f7bfeffd700) at
pthread_create.c:333
#19 0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f7bff7fe700 (LWP 3240)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7c862405cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1551cf0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1551dd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f7c7b0e878f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7c7b0ec868 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7c7b0ea3e0 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f7c8623f727 in QThreadPrivate::start (arg=0x7f7bf8002d90) at
thread/qthread_unix.cpp:367
#8  0x00007f7c8582f6ba in start_thread (arg=0x7f7bff7fe700) at
pthread_create.c:333
#9  0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f7bfffff700 (LWP 3239)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7c862405cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1551cf0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1551dd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f7c7b0e878f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7c7b0ec868 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007f7c7b0ea3e0 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x00007f7c8623f727 in QThreadPrivate::start (arg=0x7f7c04003190) at
thread/qthread_unix.cpp:367
#24 0x00007f7c8582f6ba in start_thread (arg=0x7f7bfffff700) at
pthread_create.c:333
#25 0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f7c1ca7f700 (LWP 3238)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7c862405cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1551cf0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1551dd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f7c7b0e878f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7c7b0ec868 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f7c7b0ea3e0 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f7c8623f727 in QThreadPrivate::start (arg=0x7f7c00002f90) at
thread/qthread_unix.cpp:367
#12 0x00007f7c8582f6ba in start_thread (arg=0x7f7c1ca7f700) at
pthread_create.c:333
#13 0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f7c1d280700 (LWP 3237)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7c862405cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1551cf0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1551dd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f7c7b0e878f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7c7b0ec868 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f7c7b0ea3e0 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f7c8623f727 in QThreadPrivate::start (arg=0x7f7c0c002b90) at
thread/qthread_unix.cpp:367
#20 0x00007f7c8582f6ba in start_thread (arg=0x7f7c1d280700) at
pthread_create.c:333
#21 0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f7c1da81700 (LWP 3236)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7c862405cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1551cf0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1551dd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f7c7b0e878f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7c7b0ec868 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f7c7b0ea3e0 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f7c8623f727 in QThreadPrivate::start (arg=0x7f7c08003190) at
thread/qthread_unix.cpp:367
#22 0x00007f7c8582f6ba in start_thread (arg=0x7f7c1da81700) at
pthread_create.c:333
#23 0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f7c1e282700 (LWP 3235)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7c862405cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1551cf0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1551dd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f7c7b0e878f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7c7b0ec868 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f7c7b0ea3e0 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f7c8623f727 in QThreadPrivate::start (arg=0x7f7c14002f90) at
thread/qthread_unix.cpp:367
#10 0x00007f7c8582f6ba in start_thread (arg=0x7f7c1e282700) at
pthread_create.c:333
#11 0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f7c1ea83700 (LWP 3234)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7c862405cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1551cf0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1551dd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f7c7b0e878f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7c7b0ec868 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f7c7b0ea3e0 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f7c8623f727 in QThreadPrivate::start (arg=0x7f7c10002d90) at
thread/qthread_unix.cpp:367
#14 0x00007f7c8582f6ba in start_thread (arg=0x7f7c1ea83700) at
pthread_create.c:333
#15 0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f7c1f284700 (LWP 3233)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7c862405cb in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x1551cf0) at
thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1551dd0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007f7c7b0e878f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#4  0x00007f7c7b0ec868 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f7c7b0ec8c2 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f7c7b0e79ed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f7c7b0ea3e0 in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f7c8623f727 in QThreadPrivate::start (arg=0x2e30840) at
thread/qthread_unix.cpp:367
#16 0x00007f7c8582f6ba in start_thread (arg=0x7f7c1f284700) at
pthread_create.c:333
#17 0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f7c32853700 (LWP 3228)):
#0  0x00007f7c85b4074d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7c7cacb38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c7cacb49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7c864580bb in QEventDispatcherGlib::processEvents
(this=0x7f7c180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f7c863ff5ba in QEventLoop::exec (this=this@entry=0x7f7c32852c50,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f7c862345e4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007f7c1fa85255 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#7  0x00007f7c8623f727 in QThreadPrivate::start (arg=0x3e240f0) at
thread/qthread_unix.cpp:367
#8  0x00007f7c8582f6ba in start_thread (arg=0x7f7c32853700) at
pthread_create.c:333
#9  0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f7c32052700 (LWP 3152)):
#0  0x00007f7c85b4074d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7c7cacb38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c7cacb49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7c864580bb in QEventDispatcherGlib::processEvents
(this=0x7f7c24003000, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f7c863ff5ba in QEventLoop::exec (this=this@entry=0x7f7c32051ba0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f7c862345e4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007f7c8394c63b in ?? () from
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#7  0x00007f7c8623f727 in QThreadPrivate::start (arg=0x2b0d9d0) at
thread/qthread_unix.cpp:367
#8  0x00007f7c8582f6ba in start_thread (arg=0x7f7c32052700) at
pthread_create.c:333
#9  0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f7c338f2700 (LWP 3148)):
#0  0x00007f7c7cb0fa94 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f7c7caca910 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c7cacb2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7c7cacb49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c864580bb in QEventDispatcherGlib::processEvents
(this=0x7f7c2c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7c863ff5ba in QEventLoop::exec (this=this@entry=0x7f7c338f1c70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007f7c862345e4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#7  0x00007f7c8623f727 in QThreadPrivate::start (arg=0x27f0bf0) at
thread/qthread_unix.cpp:367
#8  0x00007f7c8582f6ba in start_thread (arg=0x7f7c338f2700) at
pthread_create.c:333
#9  0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f7c3ebe4700 (LWP 3146)):
#0  0x00007f7c85b4074d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7c7cacb38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c7cacb49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7c864580bb in QEventDispatcherGlib::processEvents
(this=0x7f7c380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f7c863ff5ba in QEventLoop::exec (this=this@entry=0x7f7c3ebe3c50,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f7c862345e4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007f7c7ebe0195 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f7c8623f727 in QThreadPrivate::start (arg=0x26b9a90) at
thread/qthread_unix.cpp:367
#8  0x00007f7c8582f6ba in start_thread (arg=0x7f7c3ebe4700) at
pthread_create.c:333
#9  0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f7c3f928700 (LWP 3145)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f7c85ec291c in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () from
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f7c472bf0ee in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f7c472bf209 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#4  0x00007f7c85ec7c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f7c8582f6ba in start_thread (arg=0x7f7c3f928700) at
pthread_create.c:333
#6  0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f7c4eeab700 (LWP 3143)):
#0  0x00007f7c85b3c27d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7c7cb0e6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c7cacae74 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7c7cacb330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7c7cacb49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7c864580bb in QEventDispatcherGlib::processEvents
(this=0x7f7c400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f7c863ff5ba in QEventLoop::exec (this=this@entry=0x7f7c4eeaac70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#7  0x00007f7c862345e4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#8  0x00007f7c8623f727 in QThreadPrivate::start (arg=0x7f7c7383f6b8) at
thread/qthread_unix.cpp:367
#9  0x00007f7c8582f6ba in start_thread (arg=0x7f7c4eeab700) at
pthread_create.c:333
#10 0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f7c4fd5e700 (LWP 3142)):
#0  0x00007f7c85b4074d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7c7cacb38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c7cacb49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7c864580bb in QEventDispatcherGlib::processEvents
(this=0x7f7c480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f7c863ff5ba in QEventLoop::exec (this=this@entry=0x7f7c4fd5dc00,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f7c862345e4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007f7c8384cb49 in ?? () from
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#7  0x00007f7c8623f727 in QThreadPrivate::start (arg=0x222b3c0) at
thread/qthread_unix.cpp:367
#8  0x00007f7c8582f6ba in start_thread (arg=0x7f7c4fd5e700) at
pthread_create.c:333
#9  0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f7c5c98d700 (LWP 3141)):
#0  0x00007f7c85b4074d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f7c7cacb38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7c7cacb49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7c864580bb in QEventDispatcherGlib::processEvents
(this=0x7f7c500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f7c863ff5ba in QEventLoop::exec (this=this@entry=0x7f7c5c98cc40,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007f7c862345e4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:525
#6  0x00007f7c88207f35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f7c8623f727 in QThreadPrivate::start (arg=0x7f7c88480d60) at
thread/qthread_unix.cpp:367
#8  0x00007f7c8582f6ba in start_thread (arg=0x7f7c5c98d700) at
pthread_create.c:333
#9  0x00007f7c85b4c41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f7c61844940 (LWP 3139)):
[KCrash Handler]
#6  QBasicTimer::stop (this=this@entry=0x5002000000061) at
kernel/qbasictimer.cpp:182
#7  0x00007f7c87346671 in QMenuSloppyState::stopTimer (this=0x5002000000001) at
widgets/qmenu_p.h:164
#8  QMenuSloppyState::childEnter (this=0x5002000000001) at
widgets/qmenu.cpp:765
#9  QMenuSloppyState::enter (this=this@entry=0x2bd9ef0) at
widgets/qmenu.cpp:760
#10 0x00007f7c87346738 in QMenu::enterEvent (this=<optimized out>) at
widgets/qmenu.cpp:3487
#11 0x00007f7c8720d778 in QWidget::event (this=this@entry=0x2bd98a0,
event=event@entry=0x7fff5af275e0) at kernel/qwidget.cpp:9281
#12 0x00007f7c87349f43 in QMenu::event (this=0x2bd98a0, e=0x7fff5af275e0) at
widgets/qmenu.cpp:3064
#13 0x00007f7c871ce39c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x2bd98a0, e=0x7fff5af275e0) at kernel/qapplication.cpp:3727
#14 0x00007f7c871d5ab0 in QApplication::notify (this=0x7fff5af27cf0,
receiver=0x2bd98a0, e=0x7fff5af275e0) at kernel/qapplication.cpp:3486
#15 0x00007f7c86401228 in QCoreApplication::notifyInternal2
(receiver=receiver@entry=0x2bd98a0, event=event@entry=0x7fff5af275e0) at
kernel/qcoreapplication.cpp:1048
#16 0x00007f7c871d4a75 in QCoreApplication::sendEvent (event=0x7fff5af275e0,
receiver=0x2bd98a0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#17 QApplicationPrivate::dispatchEnterLeave (enter=enter@entry=0x2bd98a0,
leave=<optimized out>, globalPosF=...) at kernel/qapplication.cpp:2348
#18 0x00007f7c872261a4 in QWidgetWindow::handleEnterLeaveEvent
(this=this@entry=0x46c7dc0, event=event@entry=0x7fff5af27930) at
kernel/qwidgetwindow.cpp:439
#19 0x00007f7c8722a673 in QWidgetWindow::event (this=0x46c7dc0,
event=0x7fff5af27930) at kernel/qwidgetwindow.cpp:244
#20 0x00007f7c871ce39c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x46c7dc0, e=0x7fff5af27930) at kernel/qapplication.cpp:3727
#21 0x00007f7c871d5ab0 in QApplication::notify (this=0x7fff5af27cf0,
receiver=0x46c7dc0, e=0x7fff5af27930) at kernel/qapplication.cpp:3486
#22 0x00007f7c86401228 in QCoreApplication::notifyInternal2
(receiver=0x46c7dc0, event=event@entry=0x7fff5af27930) at
kernel/qcoreapplication.cpp:1048
#23 0x00007f7c869bfb2f in QCoreApplication::sendSpontaneousEvent
(event=0x7fff5af27930, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#24 QGuiApplicationPrivate::processEnterEvent (e=0x551afe0) at
kernel/qguiapplication.cpp:2240
#25 0x00007f7c869c5435 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e@entry=0x551afe0) at kernel/qguiapplication.cpp:1832
#26 0x00007f7c8699fe1b in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at kernel/qwindowsysteminterface.cpp:1032
#27 0x00007f7c610c99ab in QPAEventDispatcherGlib::processEvents (this=0xdf3ea0,
flags=...) at qeventdispatcher_glib.cpp:70
#28 0x00007f7c863ff5ba in QEventLoop::exec (this=this@entry=0x7fff5af27ae0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#29 0x00007f7c864086c4 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1336
#30 0x00007f7c869b9f8c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1762
#31 0x00007f7c871ce2f5 in QApplication::exec () at kernel/qapplication.cpp:2901
#32 0x000000000040bdef in main (argc=1, argv=<optimized out>) at
/workspace/build/app/main.cpp:793

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to