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

            Bug ID: 399374
           Summary: Random crash in KDevelop
           Product: kdevelop
           Version: 5.2.1
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: garbage2collec...@gmail.com
  Target Milestone: ---

Application: kdevelop (5.2.1)

Qt Version: 5.9.5
Frameworks Version: 5.44.0
Operating System: Linux 4.15.0-36-generic x86_64
Distribution: Ubuntu 18.04.1 LTS

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

Navigating the files in my project.
Specificaly, I was switching the displayed files using the tabs above the
editor.
I was doing so while a project reconfiguration was occuring subsequently to a
CMake cache modification.

- Unusual behavior I noticed:

KDevelop crashed and I landed on the desktop.
It looks like it has been killed by the OS (no freeze, just a brutal shutdown).

- Extra comments:

KDevelop suffers from random crashes on various situations I can't remember now
(mainly under heavy load, like parsing).
I've experienced them since version 5.0.X but I can't tell about versions 4.X.X
since I wasn't using KDevelop at that time.
Still, the situation has improved a lot since version 5.0.X.

The crash can be reproduced sometimes.

-- 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 0x7fda37b79940 (LWP 3658))]

Thread 19 (Thread 0x7fd9b1ffb700 (LWP 4279)):
#0  0x00007fda2d9959f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55994724f850) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fda2d9959f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55994724f800, cond=0x55994724f828) at pthread_cond_wait.c:502
#2  0x00007fda2d9959f3 in __pthread_cond_wait (cond=0x55994724f828,
mutex=0x55994724f800) at pthread_cond_wait.c:655
#3  0x00007fda3491159b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda29712ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fda29716ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fda29711c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fda29716c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fda29711c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fda29716c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fda29711c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007fda29714a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fda2d98f6db in start_thread (arg=0x7fd9b1ffb700) at
pthread_create.c:463
#14 0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fd9b27fc700 (LWP 4278)):
#0  0x00007fda2d9959f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55994724f850) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fda2d9959f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55994724f800, cond=0x55994724f828) at pthread_cond_wait.c:502
#2  0x00007fda2d9959f3 in __pthread_cond_wait (cond=0x55994724f828,
mutex=0x55994724f800) at pthread_cond_wait.c:655
#3  0x00007fda3491159b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda29712ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fda29716ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fda29711c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fda29716c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fda29711c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fda29714a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fda2d98f6db in start_thread (arg=0x7fd9b27fc700) at
pthread_create.c:463
#12 0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fd9b2ffd700 (LWP 4277)):
#0  0x00007fda2d9959f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55994724f850) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fda2d9959f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55994724f800, cond=0x55994724f828) at pthread_cond_wait.c:502
#2  0x00007fda2d9959f3 in __pthread_cond_wait (cond=0x55994724f828,
mutex=0x55994724f800) at pthread_cond_wait.c:655
#3  0x00007fda3491159b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda29712ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fda29716ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fda29711c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fda29714a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fda2d98f6db in start_thread (arg=0x7fd9b2ffd700) at
pthread_create.c:463
#10 0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fd9b37fe700 (LWP 4276)):
#0  0x00007fda2d9959f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55994724f850) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fda2d9959f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55994724f800, cond=0x55994724f828) at pthread_cond_wait.c:502
#2  0x00007fda2d9959f3 in __pthread_cond_wait (cond=0x55994724f828,
mutex=0x55994724f800) at pthread_cond_wait.c:655
#3  0x00007fda3491159b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda29712ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fda29716ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fda29711c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fda29716c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fda29711c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fda29714a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fda2d98f6db in start_thread (arg=0x7fd9b37fe700) at
pthread_create.c:463
#12 0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fd9b3fff700 (LWP 4274)):
#0  0x00007fda2d9959f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55994724f850) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fda2d9959f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55994724f800, cond=0x55994724f828) at pthread_cond_wait.c:502
#2  0x00007fda2d9959f3 in __pthread_cond_wait (cond=0x55994724f828,
mutex=0x55994724f800) at pthread_cond_wait.c:655
#3  0x00007fda3491159b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda29712ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fda29716ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fda29711c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fda29716c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fda29711c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fda29714a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fda2d98f6db in start_thread (arg=0x7fd9b3fff700) at
pthread_create.c:463
#12 0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fd9d1ac0700 (LWP 3696)):
#0  0x00007fda341febf9 in __GI___poll (fds=0x7fd9c0005260, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fda2b0e1439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fda2b0e154c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fda34b4790b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda34aec9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda3490b22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fd9b94933c5 in  () at
/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#7  0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fda2d98f6db in start_thread (arg=0x7fd9d1ac0700) at
pthread_create.c:463
#9  0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fd9d12bf700 (LWP 3680)):
#0  0x00007fda341febf9 in __GI___poll (fds=0x7fd9c40040a0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fda2b0e1439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fda2b0e154c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fda34b4790b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda34aec9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda3490b22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fda32409a0f in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#7  0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fda2d98f6db in start_thread (arg=0x7fd9d12bf700) at
pthread_create.c:463
#9  0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fd9d2b6f700 (LWP 3671)):
#0  0x00007fda341febf9 in __GI___poll (fds=0x7fd9c8004a10, nfds=1,
timeout=9774) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fda2b0e1439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fda2b0e154c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fda34b4790b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda34aec9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda3490b22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fda2d98f6db in start_thread (arg=0x7fd9d2b6f700) at
pthread_create.c:463
#8  0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fd9ea056700 (LWP 3668)):
#0  0x00007fda3421a6ff in __libc_enable_asynccancel () at
../sysdeps/unix/sysv/linux/x86_64/cancellation.S:67
#1  0x00007fda341fa0a5 in __GI___libc_read (fd=14, buf=0x7fd9ea055a50,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#2  0x00007fda2b125a00 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fda2b0e0f27 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fda2b0e13e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fda2b0e154c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fda34b4790b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fda34aec9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fda3490b22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fda2d98f6db in start_thread (arg=0x7fd9ea056700) at
pthread_create.c:463
#11 0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fd9ebfff700 (LWP 3667)):
#0  0x00007fda341fa0b4 in __GI___libc_read (fd=13, buf=0x7fd9ebffea30,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fda2b125a00 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fda2b0e0f27 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fda2b0e13e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fda2b0e154c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fda34b4790b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fda34aec9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fda3490b22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fda2d41e6f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fda2d98f6db in start_thread (arg=0x7fd9ebfff700) at
pthread_create.c:463
#11 0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fd9f508d700 (LWP 3666)):
#0  0x00007fda34972317 in QMapNodeBase::nextNode() const () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007fda3230330e in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#2  0x00007fda323032ac in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#3  0x00007fda34b1d6cf in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fda34b2a027 in QTimer::timeout(QTimer::QPrivateSignal) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda34b2a388 in QTimer::timerEvent(QTimerEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fda34b1e0db in QObject::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fda3586c82c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007fda358740f4 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007fda34aee9a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fda34b46d8e in QTimerInfoList::activateTimers() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fda34b47589 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fda2b0e1287 in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fda2b0e14c0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fda2b0e154c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007fda34b478ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007fda34aec9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fda3490b22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fda3230191b in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#19 0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007fda2d98f6db in start_thread (arg=0x7fd9f508d700) at
pthread_create.c:463
#21 0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fd9f190d700 (LWP 3665)):
#0  0x00007fda2d9959f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55994731cbb8) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fda2d9959f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55994731cb68, cond=0x55994731cb90) at pthread_cond_wait.c:502
#2  0x00007fda2d9959f3 in __pthread_cond_wait (cond=0x55994731cb90,
mutex=0x55994731cb68) at pthread_cond_wait.c:655
#3  0x00007fd9fc1f4d5b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fd9fc1f4bd7 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fda2d98f6db in start_thread (arg=0x7fd9f190d700) at
pthread_create.c:463
#6  0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fd9f610e700 (LWP 3664)):
#0  0x00007fda2d9959f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55994731ca50) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fda2d9959f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55994731ca00, cond=0x55994731ca28) at pthread_cond_wait.c:502
#2  0x00007fda2d9959f3 in __pthread_cond_wait (cond=0x55994731ca28,
mutex=0x55994731ca00) at pthread_cond_wait.c:655
#3  0x00007fd9fc1f4d5b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fd9fc1f4bd7 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fda2d98f6db in start_thread (arg=0x7fd9f610e700) at
pthread_create.c:463
#6  0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fd9f690f700 (LWP 3663)):
#0  0x00007fda2d9959f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55994731c8e8) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fda2d9959f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55994731c898, cond=0x55994731c8c0) at pthread_cond_wait.c:502
#2  0x00007fda2d9959f3 in __pthread_cond_wait (cond=0x55994731c8c0,
mutex=0x55994731c898) at pthread_cond_wait.c:655
#3  0x00007fd9fc1f4d5b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fd9fc1f4bd7 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fda2d98f6db in start_thread (arg=0x7fd9f690f700) at
pthread_create.c:463
#6  0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fd9f7110700 (LWP 3662)):
#0  0x00007fda2d9959f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55994731c780) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fda2d9959f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55994731c730, cond=0x55994731c758) at pthread_cond_wait.c:502
#2  0x00007fda2d9959f3 in __pthread_cond_wait (cond=0x55994731c758,
mutex=0x55994731c730) at pthread_cond_wait.c:655
#3  0x00007fd9fc1f4d5b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#4  0x00007fd9fc1f4bd7 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#5  0x00007fda2d98f6db in start_thread (arg=0x7fd9f7110700) at
pthread_create.c:463
#6  0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fda0e246700 (LWP 3661)):
#0  0x00007fda34b476f4 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007fda2b0e0e51 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fda2b0e13e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fda2b0e154c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fda34b4790b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda34aec9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fda3490b22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fda3684fd45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fda2d98f6db in start_thread (arg=0x7fda0e246700) at
pthread_create.c:463
#10 0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fda1077b700 (LWP 3660)):
#0  0x00007fda341febf9 in __GI___poll (fds=0x7fda1077ab68, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fda24324747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fda2432636a in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fda133212a9 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fda3491016d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fda2d98f6db in start_thread (arg=0x7fda1077b700) at
pthread_create.c:463
#6  0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fda146e5700 (LWP 3659)):
#0  0x00007fda2d9959f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7fda29242110) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fda2d9959f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x559946e6ea30, cond=0x7fda292420e8) at pthread_cond_wait.c:502
#2  0x00007fda2d9959f3 in __pthread_cond_wait (cond=0x7fda292420e8,
mutex=0x559946e6ea30) at pthread_cond_wait.c:655
#3  0x00007fda3459279c in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007fda285830a7 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#5  0x00007fda285831e9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#6  0x00007fda3459857f in  () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007fda2d98f6db in start_thread (arg=0x7fda146e5700) at
pthread_create.c:463
#8  0x00007fda3420b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fda37b79940 (LWP 3658)):
[KCrash Handler]
#6  0x00007fda371e2103 in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformUtil.so.52
#7  0x00007fda371e1976 in KDevelop::Path::Path(KDevelop::Path const&, QString
const&) () at /usr/lib/x86_64-linux-gnu/libKDevPlatformUtil.so.52
#8  0x00007fda31930903 in KDevelop::ProjectBaseItem::path() const () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformProject.so.52
#9  0x00007fda3194f4ec in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformProject.so.52
#10 0x00007fda34b1e122 in QObject::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fda3586c82c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007fda358740f4 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007fda34aee9a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007fda34af111d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fda34b482c3 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007fda2b0e1287 in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fda2b0e14c0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fda2b0e154c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fda34b478ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007fda34aec9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007fda34af5a84 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00005599462c94f7 in  ()
#23 0x00007fda3410bb97 in __libc_start_main (main=0x5599462c3400, argc=1,
argv=0x7ffc08fd1f58, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc08fd1f48) at ../csu/libc-start.c:310
#24 0x00005599462c9a7a in _start ()

Reported using DrKonqi

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

Reply via email to