Application: kdevelop (5.1.1) (Compiled from sources) Qt Version: 5.7.1 Frameworks Version: 5.35.0 Operating System: Linux 4.11.3-gentoo x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: - What I was doing when the application crashed: Using vim mode : pressed . to repeat last edit. Using nouveau video driver. ( system is "slowish", I feel I hit quite a few rare bugs thanks to that) The crash can be reproduced sometimes. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fa131bcb840 (LWP 1376))] Thread 21 (Thread 0x7fa0a9fd3700 (LWP 1749)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa13cb1f434 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQt5Script.so.5 #2 0x00007fa13cb1f479 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQt5Script.so.5 #3 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 20 (Thread 0x7fa0a9215700 (LWP 1510)): #0 0x00007fa141d91e24 in g_main_context_query () from /usr/lib64/libglib-2.0.so.0 #1 0x00007fa141d92677 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fa141d9280c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fa14a9846ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fa14a93638a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007fa14a79d2e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #6 0x00007fa14829175b in KDevelop::CompletionWorkerThread::run() () from /usr/lib64/libKDevPlatformLanguage.so.10 #7 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #8 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 19 (Thread 0x7fa0aa7d4700 (LWP 1440)): #0 0x00007fa14a043afd in read () from /lib64/libc.so.6 #1 0x00007fa141dd6730 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fa141d92182 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fa141d926a0 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fa141d9280c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007fa14a9846ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #6 0x00007fa14a93638a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #7 0x00007fa14a79d2e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #8 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #9 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 18 (Thread 0x7fa0ab7fe700 (LWP 1428)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa14a7a1b9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007fa13f7d84bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa13f7dc4d8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #17 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #18 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #19 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #20 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #21 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #22 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #23 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #24 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #25 0x00007fa13f7da07f in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #26 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #27 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #28 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 17 (Thread 0x7fa0abfff700 (LWP 1427)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa14a7a1b9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007fa13f7d84bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa13f7dc4d8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa13f7da07f in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #9 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 16 (Thread 0x7fa0ccd9a700 (LWP 1426)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa14a7a1b9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007fa13f7d84bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa13f7dc4d8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #17 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #18 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #19 0x00007fa13f7da07f in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #20 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #21 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #22 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x7fa0cd59b700 (LWP 1425)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa14a7a1b9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007fa13f7d84bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa13f7dc4d8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fa13f7da07f in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #11 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #12 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x7fa0cdd9c700 (LWP 1424)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa14a7a1b9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007fa13f7d84bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa13f7dc4d8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #17 0x00007fa13f7da07f in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #18 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #19 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #20 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x7fa0ce59d700 (LWP 1423)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa14a7a1b9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007fa13f7d84bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa13f7dc4d8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007fa13f7da07f in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #15 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #16 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7fa0ced9e700 (LWP 1422)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa14a7a1b9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007fa13f7d84bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa13f7dc4d8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fa13f7da07f in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #17 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #18 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7fa0cf59f700 (LWP 1421)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa14a7a1b9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007fa13f7d84bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa13f7dc4d8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fa13f7dc532 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fa13f7da07f in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #13 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #14 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7fa0cfda0700 (LWP 1420)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa14a7a1b9a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007fa13f7d84bf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa13f7dc4d8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa13f7d767d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa13f7da07f in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #7 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7fa0d6298700 (LWP 1408)): #0 0x00007fa141d8f687 in ?? () from /usr/lib64/libglib-2.0.so.0 #1 0x00007fa141d91b6b in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fa141d92628 in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fa141d9280c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fa14a9846ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007fa14a93638a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #6 0x00007fa14a79d2e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #7 0x00007fa1403f31d5 in QQmlThreadPrivate::run() () from /usr/lib64/libQt5Qml.so.5 #8 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #9 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7fa0d7bd1700 (LWP 1402)): #0 0x00007fa14a047b0d in poll () from /lib64/libc.so.6 #1 0x00007fa141d926fc in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fa141d9280c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fa14a9846ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fa14a93638a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007fa14a79d2e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #6 0x00007fa14829175b in KDevelop::CompletionWorkerThread::run() () from /usr/lib64/libKDevPlatformLanguage.so.10 #7 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #8 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7fa0d8f1a700 (LWP 1401)): #0 0x00007fa141d8f6a5 in ?? () from /usr/lib64/libglib-2.0.so.0 #1 0x00007fa141d91b6b in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fa141d92628 in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fa141d9280c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fa14a9846ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007fa14a93638a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #6 0x00007fa14a79d2e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #7 0x00007fa14829175b in KDevelop::CompletionWorkerThread::run() () from /usr/lib64/libKDevPlatformLanguage.so.10 #8 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #9 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fa0fbfff700 (LWP 1400)): #0 0x00007fa143fb73a8 in pthread_cond_timedwait () from /lib64/libpthread.so.0 #1 0x00007fa14a7a1b78 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #2 0x00007fa148192c18 in KDevelop::DUChainPrivate::CleanupThread::run() () from /usr/lib64/libKDevPlatformLanguage.so.10 #3 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #5 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fa1117e6700 (LWP 1390)): #0 0x00007fa133830f21 in pa_pstream_unref () from /usr/lib64/pulseaudio/libpulsecommon-10.0.so #1 0x00007fa1338314a3 in srb_callback () from /usr/lib64/pulseaudio/libpulsecommon-10.0.so #2 0x00007fa133831d1a in srbchannel_rwloop () from /usr/lib64/pulseaudio/libpulsecommon-10.0.so #3 0x00007fa135d94f27 in pa_mainloop_dispatch () from /usr/lib64/libpulse.so.0 #4 0x00007fa135d9532c in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0 #5 0x00007fa135d953d0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0 #6 0x00007fa135da3579 in thread () from /usr/lib64/libpulse.so.0 #7 0x00007fa133841ef8 in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-10.0.so #8 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fa11a564700 (LWP 1384)): #0 0x00007fa143fb6fff in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007fa12c8eefdb in (anonymous namespace)::nir_visitor::visit(ir_expression*) () from /usr/lib64/dri/nouveau_dri.so #2 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fa12e3fb700 (LWP 1381)): #0 0x00007fa14a043afd in read () from /lib64/libc.so.6 #1 0x00007fa141dd6730 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fa141d92182 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fa141d926a0 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fa141d9280c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007fa14a9846ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #6 0x00007fa14a93638a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #7 0x00007fa14a79d2e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #8 0x00007fa14c958835 in QDBusConnectionManager::run() () from /usr/lib64/libQt5DBus.so.5 #9 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #10 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #11 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fa12fbc0700 (LWP 1380)): #0 0x00007fa14a047b0d in poll () from /lib64/libc.so.6 #1 0x00007fa13b7368f2 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007fa13b7386df in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007fa1318ecfc9 in QXcbEventReader::run() () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007fa14a7a152c in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #5 0x00007fa143fb1444 in start_thread () from /lib64/libpthread.so.0 #6 0x00007fa14a050b8d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fa131bcb840 (LWP 1376)): [KCrash Handler] #6 0x00007fa14ad2c270 in QTextLayout::lineCount() const () from /usr/lib64/libQt5Gui.so.5 #7 0x00007fa146ed3ea6 in KateRenderer::paintTextLineBackground(QPainter&, QExplicitlySharedDataPointer<KateLineLayout>, int, int, int) [clone .part.26] () from /usr/lib64/libKF5TextEditor.so.5 #8 0x00007fa146ed81fc in KateRenderer::paintTextLine(QPainter&, QExplicitlySharedDataPointer<KateLineLayout>, int, int, KTextEditor::Cursor const*, QFlags<KateRenderer::PaintTextLineFlag>) () from /usr/lib64/libKF5TextEditor.so.5 #9 0x00007fa146f23449 in KateViewInternal::paintEvent(QPaintEvent*) () from /usr/lib64/libKF5TextEditor.so.5 #10 0x00007fa14b1acef8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #11 0x00007fa14b16604c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #12 0x00007fa14b16d9f6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #13 0x00007fa14a9373ca in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #14 0x00007fa14b1a5cfa in QWidgetPrivate::sendPaintEvent(QRegion const&) () from /usr/lib64/libQt5Widgets.so.5 #15 0x00007fa14b1a6341 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #16 0x00007fa14b1a7029 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #17 0x00007fa14b1a6f0a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #18 0x00007fa14b1a6f0a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #19 0x00007fa14b1a6f0a in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #20 0x00007fa14b1a5eb1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #21 0x00007fa14b1a7029 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #22 0x00007fa14b1a5eb1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #23 0x00007fa14b1a7029 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #24 0x00007fa14b1a5eb1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #25 0x00007fa14b1a7029 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #26 0x00007fa14b1a5eb1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #27 0x00007fa14b1a7029 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #28 0x00007fa14b1a5eb1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #29 0x00007fa14b1a7029 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #30 0x00007fa14b1a5eb1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQt5Widgets.so.5 #31 0x00007fa14b1760d3 in QWidgetBackingStore::doSync() () from /usr/lib64/libQt5Widgets.so.5 #32 0x00007fa14b1762ad in QWidgetBackingStore::sync() () from /usr/lib64/libQt5Widgets.so.5 #33 0x00007fa14b194e7f in QWidgetPrivate::syncBackingStore() () from /usr/lib64/libQt5Widgets.so.5 #34 0x00007fa14b1acfc8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #35 0x00007fa14b2aa85b in QMainWindow::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #36 0x00007fa146883c17 in KMainWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5 #37 0x00007fa1468c8e05 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5 #38 0x00007fa14b16604c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #39 0x00007fa14b16d9f6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #40 0x00007fa14a9373ca in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #41 0x00007fa14b176ac5 in QWidgetBackingStore::sendUpdateRequest(QWidget*, QWidgetBackingStore::UpdateTime) () from /usr/lib64/libQt5Widgets.so.5 #42 0x00007fa14b17785d in QWidgetBackingStore::markDirty(QRect const&, QWidget*, QWidgetBackingStore::UpdateTime, QWidgetBackingStore::BufferState) () from /usr/lib64/libQt5Widgets.so.5 #43 0x00007fa14b197848 in QWidget::repaint(QRect const&) () from /usr/lib64/libQt5Widgets.so.5 #44 0x00007fa14b1978b3 in QWidget::repaint() () from /usr/lib64/libQt5Widgets.so.5 #45 0x00007fa146fb40d5 in KateVi::NormalViMode::commandOpenNewLineUnder() () from /usr/lib64/libKF5TextEditor.so.5 #46 0x00007fa146fb94e2 in KateVi::NormalViMode::executeCommand(KateVi::Command const*) () from /usr/lib64/libKF5TextEditor.so.5 #47 0x00007fa146fbfd8f in KateVi::NormalViMode::handleKeypress(QKeyEvent const*) () from /usr/lib64/libKF5TextEditor.so.5 #48 0x00007fa146fd912c in KateVi::InputModeManager::handleKeypress(QKeyEvent const*) () from /usr/lib64/libKF5TextEditor.so.5 #49 0x00007fa146fa89fc in KateViInputMode::keyPress(QKeyEvent*) () from /usr/lib64/libKF5TextEditor.so.5 #50 0x00007fa146f24a76 in KateViewInternal::keyPressEvent(QKeyEvent*) () from /usr/lib64/libKF5TextEditor.so.5 #51 0x00007fa146f2ce8d in KateViewInternal::eventFilter(QObject*, QEvent*) () from /usr/lib64/libKF5TextEditor.so.5 #52 0x00007fa14a93718d in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #53 0x00007fa14b166025 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #54 0x00007fa14b16f3b2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #55 0x00007fa14a9373ca in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #56 0x00007fa146fd9496 in KateVi::InputModeManager::feedKeyPresses(QString const&) const () from /usr/lib64/libKF5TextEditor.so.5 #57 0x00007fa146ffd9fd in KateVi::LastChangeRecorder::replay(QString const&, QList<KateVi::Completion> const&) () from /usr/lib64/libKF5TextEditor.so.5 #58 0x00007fa146fbf879 in KateVi::NormalViMode::commandRepeatLastChange() () from /usr/lib64/libKF5TextEditor.so.5 #59 0x00007fa146fb94e2 in KateVi::NormalViMode::executeCommand(KateVi::Command const*) () from /usr/lib64/libKF5TextEditor.so.5 #60 0x00007fa146fbfd8f in KateVi::NormalViMode::handleKeypress(QKeyEvent const*) () from /usr/lib64/libKF5TextEditor.so.5 #61 0x00007fa146fd912c in KateVi::InputModeManager::handleKeypress(QKeyEvent const*) () from /usr/lib64/libKF5TextEditor.so.5 #62 0x00007fa146fa89fc in KateViInputMode::keyPress(QKeyEvent*) () from /usr/lib64/libKF5TextEditor.so.5 #63 0x00007fa146fa89b2 in KateViInputMode::stealKey(QKeyEvent*) () from /usr/lib64/libKF5TextEditor.so.5 #64 0x00007fa146f2cdee in KateViewInternal::eventFilter(QObject*, QEvent*) () from /usr/lib64/libKF5TextEditor.so.5 #65 0x00007fa14a93718d in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #66 0x00007fa14b166025 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #67 0x00007fa14b16f3b2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #68 0x00007fa14a9373ca in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #69 0x00007fa14b1c9b2b in QWidgetWindow::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #70 0x00007fa14b16604c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #71 0x00007fa14b16d9f6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #72 0x00007fa14a9373ca in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #73 0x00007fa14ac615d8 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /usr/lib64/libQt5Gui.so.5 #74 0x00007fa14ac66b45 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5 #75 0x00007fa14ac47e4d in QWindowSystemInterfacePrivate::handleWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5 #76 0x00007fa14ac4b175 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () from /usr/lib64/libQt5Gui.so.5 #77 0x00007fa14ac61624 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /usr/lib64/libQt5Gui.so.5 #78 0x00007fa14ac66b45 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5 #79 0x00007fa14ac47a8b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5 #80 0x00007fa1319233f0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/libQt5XcbQpa.so.5 #81 0x00007fa141d9247d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #82 0x00007fa141d92760 in ?? () from /usr/lib64/libglib-2.0.so.0 #83 0x00007fa141d9280c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #84 0x00007fa14a98468f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #85 0x00007fa14a93638a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #86 0x00007fa14a93dd8c in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #87 0x000000000040bd56 in main () Reported using DrKonqi
moving to ktexteditor product
Seems to be a known issue, see #377852. There, we also have concrete steps to reproduce. *** This bug has been marked as a duplicate of bug 377852 ***