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

            Bug ID: 417151
           Summary: Crash when restoring unsaved file
           Product: kdevelop
           Version: 5.5.0
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: frmdst...@protonmail.com
  Target Milestone: ---

Application: kdevelop (5.5.0)

Qt Version: 5.13.2
Frameworks Version: 5.66.0
Operating System: Linux 5.3.0-28-generic x86_64
Distribution: KDE neon User Edition 5.17

-- Information about the crash:
- What I was doing when the application crashed:

Opened a project after a crash occured. KDevelop prompted that the file was
unsaved and asked to restore it, when it is restored the file resotred loads
(properly) but then KDevelop immediately crashes.

The crash can be reproduced every time.

-- 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 0x7eff215cfbc0 (LWP 26551))]

Thread 20 (Thread 0x7efe667fc700 (LWP 26708)):
#0  0x00007eff16a6c9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557a946a0574) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007eff16a6c9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557a946a0520, cond=0x557a946a0548) at pthread_cond_wait.c:502
#2  0x00007eff16a6c9f3 in __pthread_cond_wait (cond=0x557a946a0548,
mutex=0x557a946a0520) at pthread_cond_wait.c:655
#3  0x00007eff1e273aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557a946a0520) at thread/qwaitcondition_unix.cpp:146
#4  0x00007eff1e273aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x557a946f13f0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007eff1e273df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=0x557a946bb918, mutex=0x557a946f13f0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007eff14667845 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007eff1466b6f8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007eff14666b0d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007eff146695bb in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x7efe580025e0) at
thread/qthread_unix.cpp:360
#11 0x00007eff16a666db in start_thread (arg=0x7efe667fc700) at
pthread_create.c:463
#12 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7efe66ffd700 (LWP 26707)):
#0  0x00007eff16a6c9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557a946a0574) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007eff16a6c9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557a946a0520, cond=0x557a946a0548) at pthread_cond_wait.c:502
#2  0x00007eff16a6c9f3 in __pthread_cond_wait (cond=0x557a946a0548,
mutex=0x557a946a0520) at pthread_cond_wait.c:655
#3  0x00007eff1e273aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557a946a0520) at thread/qwaitcondition_unix.cpp:146
#4  0x00007eff1e273aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x557a946f13f0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007eff1e273df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=0x557a946bb918, mutex=0x557a946f13f0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007eff14667845 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007eff1466b6f8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007eff14666b0d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007eff146695bb in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x7efe540025e0) at
thread/qthread_unix.cpp:360
#11 0x00007eff16a666db in start_thread (arg=0x7efe66ffd700) at
pthread_create.c:463
#12 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7efe677fe700 (LWP 26706)):
#0  0x00007eff16a6c9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557a946a0574) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007eff16a6c9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557a946a0520, cond=0x557a946a0548) at pthread_cond_wait.c:502
#2  0x00007eff16a6c9f3 in __pthread_cond_wait (cond=0x557a946a0548,
mutex=0x557a946a0520) at pthread_cond_wait.c:655
#3  0x00007eff1e273aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557a946a0520) at thread/qwaitcondition_unix.cpp:146
#4  0x00007eff1e273aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x557a946f13f0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007eff1e273df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=0x557a946bb918, mutex=0x557a946f13f0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007eff14667845 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007eff1466b6f8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007eff14666b0d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007eff146695bb in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x7efe5c0025e0) at
thread/qthread_unix.cpp:360
#11 0x00007eff16a666db in start_thread (arg=0x7efe677fe700) at
pthread_create.c:463
#12 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7efe67fff700 (LWP 26705)):
#0  0x00007eff16a6c9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557a946a0574) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007eff16a6c9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557a946a0520, cond=0x557a946a0548) at pthread_cond_wait.c:502
#2  0x00007eff16a6c9f3 in __pthread_cond_wait (cond=0x557a946a0548,
mutex=0x557a946a0520) at pthread_cond_wait.c:655
#3  0x00007eff1e273aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557a946a0520) at thread/qwaitcondition_unix.cpp:146
#4  0x00007eff1e273aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x557a946f13f0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007eff1e273df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=0x557a946bb918, mutex=0x557a946f13f0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007eff14667845 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007eff1466b6f8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007eff14666b0d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007eff146695bb in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x7efe600021e0) at
thread/qthread_unix.cpp:360
#11 0x00007eff16a666db in start_thread (arg=0x7efe67fff700) at
pthread_create.c:463
#12 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7efe7cff9700 (LWP 26704)):
#0  0x00007eff16a6c9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557a946a0574) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007eff16a6c9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557a946a0520, cond=0x557a946a0548) at pthread_cond_wait.c:502
#2  0x00007eff16a6c9f3 in __pthread_cond_wait (cond=0x557a946a0548,
mutex=0x557a946a0520) at pthread_cond_wait.c:655
#3  0x00007eff1e273aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557a946a0520) at thread/qwaitcondition_unix.cpp:146
#4  0x00007eff1e273aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x557a946f13f0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007eff1e273df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=0x557a946bb918, mutex=0x557a946f13f0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007eff14667845 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007eff1466b6f8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007eff14666b0d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007eff146695bb in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x7efe6c0025e0) at
thread/qthread_unix.cpp:360
#11 0x00007eff16a666db in start_thread (arg=0x7efe7cff9700) at
pthread_create.c:463
#12 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7efe7d7fa700 (LWP 26703)):
#0  0x00007eff16a6c9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557a946a0574) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007eff16a6c9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557a946a0520, cond=0x557a946a0548) at pthread_cond_wait.c:502
#2  0x00007eff16a6c9f3 in __pthread_cond_wait (cond=0x557a946a0548,
mutex=0x557a946a0520) at pthread_cond_wait.c:655
#3  0x00007eff1e273aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557a946a0520) at thread/qwaitcondition_unix.cpp:146
#4  0x00007eff1e273aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x557a946f13f0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007eff1e273df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=0x557a946bb918, mutex=0x557a946f13f0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007eff14667845 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007eff1466b6f8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007eff14666b0d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007eff146695bb in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x7efe680025e0) at
thread/qthread_unix.cpp:360
#11 0x00007eff16a666db in start_thread (arg=0x7efe7d7fa700) at
pthread_create.c:463
#12 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7efe7dffb700 (LWP 26702)):
#0  0x00007eff16a6c9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557a946a0574) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007eff16a6c9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557a946a0520, cond=0x557a946a0548) at pthread_cond_wait.c:502
#2  0x00007eff16a6c9f3 in __pthread_cond_wait (cond=0x557a946a0548,
mutex=0x557a946a0520) at pthread_cond_wait.c:655
#3  0x00007eff1e273aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557a946a0520) at thread/qwaitcondition_unix.cpp:146
#4  0x00007eff1e273aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x557a946f13f0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007eff1e273df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=0x557a946bb918, mutex=0x557a946f13f0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007eff14667845 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007eff1466b6f8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007eff14666b0d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007eff146695bb in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x7efe740021e0) at
thread/qthread_unix.cpp:360
#11 0x00007eff16a666db in start_thread (arg=0x7efe7dffb700) at
pthread_create.c:463
#12 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7efe7e7fc700 (LWP 26701)):
#0  0x00007eff16a6c9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557a946a0574) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007eff16a6c9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557a946a0520, cond=0x557a946a0548) at pthread_cond_wait.c:502
#2  0x00007eff16a6c9f3 in __pthread_cond_wait (cond=0x557a946a0548,
mutex=0x557a946a0520) at pthread_cond_wait.c:655
#3  0x00007eff1e273aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557a946a0520) at thread/qwaitcondition_unix.cpp:146
#4  0x00007eff1e273aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x557a946f13f0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007eff1e273df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=0x557a946bb918, mutex=0x557a946f13f0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007eff14667845 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007eff1466b6f8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007eff14666b0d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007eff1466b752 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007eff14666b0d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007eff146695bb in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x7efe700025e0) at
thread/qthread_unix.cpp:360
#13 0x00007eff16a666db in start_thread (arg=0x7efe7e7fc700) at
pthread_create.c:463
#14 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7efe7effd700 (LWP 26700)):
#0  0x00007eff16a6c9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557a946a0574) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007eff16a6c9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557a946a0520, cond=0x557a946a0548) at pthread_cond_wait.c:502
#2  0x00007eff16a6c9f3 in __pthread_cond_wait (cond=0x557a946a0548,
mutex=0x557a946a0520) at pthread_cond_wait.c:655
#3  0x00007eff1e273aeb in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x557a946a0520) at thread/qwaitcondition_unix.cpp:146
#4  0x00007eff1e273aeb in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x557a946f13f0, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007eff1e273df9 in QWaitCondition::wait(QMutex*, unsigned long)
(this=0x557a946bb918, mutex=0x557a946f13f0, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007eff14667845 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007eff1466b6f8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007eff14666b0d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007eff146695bb in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x557ab317f1a0) at
thread/qthread_unix.cpp:360
#11 0x00007eff16a666db in start_thread (arg=0x7efe7effd700) at
pthread_create.c:463
#12 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7efea37fe700 (LWP 26614)):
#0  0x00007eff1490f664 in g_mutex_unlock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007eff148c8b18 in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007eff148c94fb in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007eff148c96dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007eff1e4afacb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7efe90024720, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007eff1e44ff9a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7efea37fd9c0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#6  0x00007eff1e26b3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#7  0x00007efea8a43825 in  () at
/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#8  0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x557a9e057c20) at
thread/qthread_unix.cpp:360
#9  0x00007eff16a666db in start_thread (arg=0x7efea37fe700) at
pthread_create.c:463
#10 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7efeaaa17700 (LWP 26569)):
#0  0x00007ffce62cd74a in  ()
#1  0x00007ffce62cd982 in clock_gettime ()
#2  0x00007eff1db21ea6 in __GI___clock_gettime (clock_id=clock_id@entry=1,
tp=tp@entry=0x7efeaaa16680) at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007eff1e4af3d1 in qt_clock_gettime (ts=0x7efeaaa16680, clock=<optimized
out>) at kernel/qelapsedtimer_unix.cpp:111
#4  0x00007eff1e4af3d1 in do_gettime (frac=<synthetic pointer>, sec=<synthetic
pointer>) at kernel/qelapsedtimer_unix.cpp:166
#5  0x00007eff1e4af3d1 in qt_gettime() () at kernel/qelapsedtimer_unix.cpp:175
#6  0x00007eff1e4adc09 in QTimerInfoList::updateCurrentTime()
(this=this@entry=0x7efe9c0048c0) at kernel/qtimerinfo_unix.cpp:91
#7  0x00007eff1e4ae1e5 in QTimerInfoList::timerWait(timespec&)
(this=0x7efe9c0048c0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#8  0x00007eff1e4af82e in timerSourcePrepareHelper (timeout=0x7efeaaa16744,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:133
#9  0x00007eff1e4af82e in timerSourcePrepare(GSource*, gint*)
(source=<optimized out>, timeout=0x7efeaaa16744) at
kernel/qeventdispatcher_glib.cpp:166
#10 0x00007eff148c8b28 in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007eff148c94fb in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007eff148c96dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007eff1e4afacb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7efe9c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#14 0x00007eff1e44ff9a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7efeaaa16910, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#15 0x00007eff1e26b3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#16 0x00007eff1c91d59f in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.55
#17 0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x557a994794f0) at
thread/qthread_unix.cpp:360
#18 0x00007eff16a666db in start_thread (arg=0x7efeaaa17700) at
pthread_create.c:463
#19 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7efeb50e5700 (LWP 26568)):
#0  0x00007eff1db010b4 in __GI___libc_read (fd=52, buf=0x7efeb50e4700,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007eff1490e2d0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007eff148c90b7 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007eff148c9570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007eff148c96dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007eff1e4afacb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7efea4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007eff1e44ff9a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7efeb50e4910, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#7  0x00007eff1e26b3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#8  0x00007eff1c91d59f in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.55
#9  0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x557a978aa250) at
thread/qthread_unix.cpp:360
#10 0x00007eff16a666db in start_thread (arg=0x7efeb50e5700) at
pthread_create.c:463
#11 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7efeb79b9700 (LWP 26567)):
#0  0x00007eff1db010b4 in __GI___libc_read (fd=24, buf=0x7efeb79b8700,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007eff1490e2d0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007eff148c90b7 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007eff148c9570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007eff148c96dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007eff1e4afacb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7efeb0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007eff1e44ff9a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7efeb79b8910, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#7  0x00007eff1e26b3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#8  0x00007eff1c91d59f in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.55
#9  0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x557a94a7f3f0) at
thread/qthread_unix.cpp:360
#10 0x00007eff16a666db in start_thread (arg=0x7efeb79b9700) at
pthread_create.c:463
#11 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7efeceb50700 (LWP 26559)):
#0  0x00007eff1db010b4 in __GI___libc_read (fd=17, buf=0x7efeceb4f7b0,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007eff1490e2d0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007eff148c90b7 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007eff148c9570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007eff148c96dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007eff1e4afacb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7efebc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007eff1e44ff9a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7efeceb4f9c0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#7  0x00007eff1e26b3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#8  0x00007eff1787a815 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x557a9482bb20) at
thread/qthread_unix.cpp:360
#10 0x00007eff16a666db in start_thread (arg=0x7efeceb50700) at
pthread_create.c:463
#11 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7efecf782700 (LWP 26557)):
#0  0x00007eff1db010b4 in __GI___libc_read (fd=14, buf=0x7efecf7817d0,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007eff1490e2d0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007eff148c90b7 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007eff148c9570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007eff148c96dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007eff1e4afacb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7efec4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007eff1e44ff9a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7efecf7819e0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#7  0x00007eff1e26b3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#8  0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x7eff13f586c8) at
thread/qthread_unix.cpp:360
#9  0x00007eff16a666db in start_thread (arg=0x7efecf782700) at
pthread_create.c:463
#10 0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7efed5004700 (LWP 26555)):
#0  0x00007eff1490f649 in g_mutex_lock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007eff148c8fec in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007eff148c9570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007eff148c96dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007eff1e4afacb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7efec8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007eff1e44ff9a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7efed50039e0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#6  0x00007eff1e26b3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#7  0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x557a947e75a0) at
thread/qthread_unix.cpp:360
#8  0x00007eff16a666db in start_thread (arg=0x7efed5004700) at
pthread_create.c:463
#9  0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7efed5ee2700 (LWP 26554)):
#0  0x00007eff1db05bf9 in __GI___poll (fds=0x7efed0004f80, nfds=1,
timeout=122275) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007eff148c95c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007eff148c96dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007eff1e4afacb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7efed0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007eff1e44ff9a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7efed5ee1970, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#5  0x00007eff1e26b3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007eff1c81a25b in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.55
#7  0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x557a947e5dd0) at
thread/qthread_unix.cpp:360
#8  0x00007eff16a666db in start_thread (arg=0x7efed5ee2700) at
pthread_create.c:463
#9  0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7efedffff700 (LWP 26553)):
#0  0x00007eff1db05bf9 in __GI___poll (fds=0x7efed8003ce0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007eff148c95c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007eff148c96dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007eff1e4afacb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7efed8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007eff1e44ff9a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7efedfffe9b0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#5  0x00007eff1e26b3aa in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007eff1f5fe0e5 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007eff1e26cb52 in QThreadPrivate::start(void*) (arg=0x7eff1f875d80) at
thread/qthread_unix.cpp:360
#8  0x00007eff16a666db in start_thread (arg=0x7efedffff700) at
pthread_create.c:463
#9  0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7efee780f700 (LWP 26552)):
#0  0x00007eff16a6c9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557a93b3f928) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007eff16a6c9f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557a93b3f8d8, cond=0x557a93b3f900) at pthread_cond_wait.c:502
#2  0x00007eff16a6c9f3 in __pthread_cond_wait (cond=0x557a93b3f900,
mutex=0x557a93b3f8d8) at pthread_cond_wait.c:655
#3  0x00007efee8c92eab in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007efee8c92aa7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007eff16a666db in start_thread (arg=0x7efee780f700) at
pthread_create.c:463
#6  0x00007eff1db1288f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7eff215cfbc0 (LWP 26551)):
[KCrash Handler]
#6  0x00007eff1ef3a780 in QScreen::geometry() const () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007eff20e64c42 in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformUtil.so.55
#8  0x00007eff1e483362 in QObject::event(QEvent*) (this=0x7eff21080d70,
e=<optimized out>) at kernel/qobject.cpp:1260
#9  0x00007eff1fc36eac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x557a93adde80, receiver=receiver@entry=0x7eff21080d70,
e=e@entry=0x557ab72543e0) at kernel/qapplication.cpp:3703
#10 0x00007eff1fc3e4b0 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffce621daf0, receiver=0x7eff21080d70, e=0x557ab72543e0) at
kernel/qapplication.cpp:3449
#11 0x00007eff1e451e38 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7eff21080d70, event=0x557ab72543e0) at
kernel/qcoreapplication.cpp:1095
#12 0x00007eff1e45200e in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=<optimized out>, event=event@entry=0x557ab72543e0) at
kernel/qcoreapplication.cpp:1490
#13 0x00007eff1e454757 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0x557a93adc490) at kernel/qcoreapplication.cpp:1840
#14 0x00007eff1e454ce8 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1694
#15 0x00007eff1e4b0493 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x557a93bce4d0) at kernel/qeventdispatcher_glib.cpp:277
#16 0x00007eff148c9417 in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007eff148c9650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007eff148c96dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007eff1e4afaaf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x557a93bce4b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#20 0x00007eff1e44ff9a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffce621d930, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#21 0x00007eff1e459310 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1403
#22 0x0000557a921d6f53 in  ()
#23 0x00007eff1da12b97 in __libc_start_main (main=0x557a921d1570, argc=1,
argv=0x7ffce621dd28, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffce621dd18) at ../csu/libc-start.c:310
#24 0x0000557a921d77ba in _start ()
[Inferior 1 (process 26551) detached]

Possible duplicates by query: bug 417092, bug 416939, bug 416900, bug 416874,
bug 416816.

Reported using DrKonqi

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

Reply via email to