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

            Bug ID: 371235
           Summary: vi-mode: ":tabe anything" crashed KDevelop
           Product: kdevelop
           Version: 5.0.2
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: jesse...@gmail.com

Application: kdevelop (5.0.2)

Qt Version: 5.7.0
Frameworks Version: 5.27.0
Operating System: Linux 4.7.6-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

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

Using vi-mode, when I type ":tabe something" or ":e something" KDevelop
crashes. The same problem seems to happen in Kate and KWrite.
It seems to me that these commands are not meant to work but are there for
future development, and if that's the case, I believe the crashes should be
handled to avoid losing work.

(This is my first bug report, through crash report assistant. Please let me
know if you need any other info.)

The crash can be reproduced every time.

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

Thread 23 (Thread 0x7faf814a0700 (LWP 7493)):
#0  0x00007fb0263c248d in poll () at /usr/lib/libc.so.6
#1  0x00007fb01dcad786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb01dcad89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb026ce472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb026c8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb026ab10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb02417115f in  () at /usr/lib/libKDevPlatformLanguage.so.10
#7  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7faf837fe700 (LWP 7477)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7faf83fff700 (LWP 7476)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3bb9e2 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fb01b3bb9e2 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fb01b3bb9e2 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#13 0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#14 0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7fafa8ff9700 (LWP 7475)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3bb9e2 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fb01b3bb9e2 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fb01b3bb9e2 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#11 0x00007fb01b3bb9e2 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#12 0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#13 0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#14 0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#15 0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#16 0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7fafa97fa700 (LWP 7474)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3bb9e2 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fb01b3bb9e2 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#9  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#10 0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#11 0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7fafa9ffb700 (LWP 7473)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3bb9e2 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#7  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#8  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7fafaa7fc700 (LWP 7447)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7fafaaffd700 (LWP 7446)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fafab7fe700 (LWP 7445)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fafabfff700 (LWP 7444)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fafb0e20700 (LWP 7442)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fafb1621700 (LWP 7441)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fafb1e22700 (LWP 7440)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fafb2623700 (LWP 7439)):
#0  0x00007fb025ecf10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb01b3b71c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007fb01b3bb988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007fb01b3b6263 in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007fb01b3b91f9 in ThreadWeaver::Thread::run() () at
/usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fafe4afc700 (LWP 7437)):
#0  0x00007fb01dcacf02 in g_main_context_query () at /usr/lib/libglib-2.0.so.0
#1  0x00007fb01dcad6f8 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb01dcad89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb026ce472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb026c8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb026ab10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fafd890f700 (LWP 7377)):
#0  0x00007fb01dcacd8f in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#1  0x00007fb01dcad6ab in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb01dcad89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb026ce472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb026c8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb026ab10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb01bd6b2d5 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fafe650c700 (LWP 7357)):
#0  0x00007fb01dcf2dd4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fb01dcacc7c in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#2  0x00007fb01dcad6ab in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fb01dcad89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fb026ce472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007fb026c8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007fb026ab10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fb02417115f in  () at /usr/lib/libKDevPlatformLanguage.so.10
#8  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fafe6d0d700 (LWP 7355)):
#0  0x00007fb01dcf2db9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fb01dcac670 in g_main_context_acquire () at
/usr/lib/libglib-2.0.so.0
#2  0x00007fb01dcad635 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fb01dcad89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fb026ce472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007fb026c8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007fb026ab10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fb02417115f in  () at /usr/lib/libKDevPlatformLanguage.so.10
#8  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fafebb10700 (LWP 7353)):
#0  0x00007fb01dcf2db9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fb01dcac670 in g_main_context_acquire () at
/usr/lib/libglib-2.0.so.0
#2  0x00007fb01dcad635 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fb01dcad89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fb026ce472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007fb026c8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007fb026ab10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fb02417115f in  () at /usr/lib/libKDevPlatformLanguage.so.10
#8  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7faff6263700 (LWP 7352)):
#0  0x00007fb025ecf4b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fb026ab6b66 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007fb02406fbe8 in  () at /usr/lib/libKDevPlatformLanguage.so.10
#3  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fb002c49700 (LWP 7339)):
#0  0x00007fb01dcacf11 in g_main_context_query () at /usr/lib/libglib-2.0.so.0
#1  0x00007fb01dcad6f8 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fb01dcad89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fb026ce472b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fb026c8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fb026ab10f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fb0287dee55 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fb008b47700 (LWP 7338)):
#0  0x00007fb0263c248d in poll () at /usr/lib/libc.so.6
#1  0x00007fb0169228e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007fb016924679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fb00b0bb449 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fb026ab5d78 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fb025ec9454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fb0263cb7df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fb0297bbc80 (LWP 7337)):
[KCrash Handler]
#6  0x00007fb022d8e95f in  () at /usr/lib/libKF5TextEditor.so.5
#7  0x00007fb022daf49a in  () at /usr/lib/libKF5TextEditor.so.5
#8  0x00007fb022daf85b in  () at /usr/lib/libKF5TextEditor.so.5
#9  0x00007fb022da9d7c in  () at /usr/lib/libKF5TextEditor.so.5
#10 0x00007fb022da78fa in KateVi::EmulatedCommandBar::handleKeyPress(QKeyEvent
const*) () at /usr/lib/libKF5TextEditor.so.5
#11 0x00007fb022d9a799 in KateVi::InputModeManager::handleKeypress(QKeyEvent
const*) () at /usr/lib/libKF5TextEditor.so.5
#12 0x00007fb022d6828c in KateViInputMode::stealKey(QKeyEvent*) () at
/usr/lib/libKF5TextEditor.so.5
#13 0x00007fb022cda5d0 in  () at /usr/lib/libKF5TextEditor.so.5
#14 0x00007fb026c8fb41 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/usr/lib/libQt5Core.so.5
#15 0x00007fb02796fde5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#16 0x00007fb027978f56 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#17 0x00007fb026c8fde0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#18 0x00007fb0279d375b in  () at /usr/lib/libQt5Widgets.so.5
#19 0x00007fb02796fe0c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#20 0x00007fb027977581 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#21 0x00007fb026c8fde0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#22 0x00007fb0271da888 in
QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)
() at /usr/lib/libQt5Gui.so.5
#23 0x00007fb0271dfe65 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/libQt5Gui.so.5
#24 0x00007fb0271beadd in
QWindowSystemInterfacePrivate::handleWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/libQt5Gui.so.5
#25 0x00007fb0271c326d in QWindowSystemInterface::handleShortcutEvent(QWindow*,
unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int,
unsigned int, QString const&, bool, unsigned short) () at
/usr/lib/libQt5Gui.so.5
#26 0x00007fb0271da8d4 in
QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)
() at /usr/lib/libQt5Gui.so.5
#27 0x00007fb0271dfe65 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/libQt5Gui.so.5
#28 0x00007fb0271bdcab in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt5Gui.so.5
#29 0x00007fb00b0f12f0 in  () at /usr/lib/libQt5XcbQpa.so.5
#30 0x00007fb01dcad587 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#31 0x00007fb01dcad7f0 in  () at /usr/lib/libglib-2.0.so.0
#32 0x00007fb01dcad89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#33 0x00007fb026ce470f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#34 0x00007fb026c8e23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#35 0x00007fb026c9673c in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#36 0x000000000040baac in  ()
#37 0x00007fb026303291 in __libc_start_main () at /usr/lib/libc.so.6
#38 0x000000000040c0ea in _start ()

Reported using DrKonqi

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

Reply via email to