Application: kdevelop (5.0.2) Qt Version: 5.5.1 Frameworks Version: 5.23.0 Operating System: Linux 4.4.0-44-generic x86_64 Distribution: Ubuntu 16.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: I was moving an open file in the command line via 'git mv' to a new position in the project tree. Imediately after hitting enter kdevelop crashed. This happens very rarely. -- 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 0x7f1269c878c0 (LWP 28716))] Thread 18 (Thread 0x7f117a636700 (LWP 31994)): #0 0x00007ffcab7f49a9 in ?? () #1 0x00007ffcab7f4cd5 in clock_gettime () #2 0x00007f127dbd8c86 in __GI___clock_gettime (clock_id=1, tp=0x7f117a635980) at ../sysdeps/unix/clock_gettime.c:115 #3 0x00007f127e883b86 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f127ea08279 in QTimerInfoList::updateCurrentTime() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f127ea087e5 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f127ea09bce in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f127528092d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f12752812cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f12752814ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f127ea0a7eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f127e9b1b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f127e7ce834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f127bd2e754 in KDevelop::CompletionWorkerThread::run() () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10 #14 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007f1276f8370a in start_thread (arg=0x7f117a636700) at pthread_create.c:333 #16 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 17 (Thread 0x7f1218916700 (LWP 31976)): #0 0x00007f1275255220 in g_ptr_array_set_size () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f1275280881 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f12752812cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f12752814ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f127ea0a7eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f127e9b1b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f127e7ce834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f1276f8370a in start_thread (arg=0x7f1218916700) at pthread_create.c:333 #9 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 16 (Thread 0x7f122d351700 (LWP 31754)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1276c5fbd4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007f1276c5fc19 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007f1276f8370a in start_thread (arg=0x7f122d351700) at pthread_create.c:333 #4 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 15 (Thread 0x7f1219ffb700 (LWP 28823)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f127e7d4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f127af8d29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f127af914c8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f127af8f333 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007f1276f8370a in start_thread (arg=0x7f1219ffb700) at pthread_create.c:333 #18 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 14 (Thread 0x7f121a7fc700 (LWP 28822)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f127e7d4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f127af8d29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f127af914c8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #18 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #19 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #20 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #21 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #22 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #23 0x00007f127af8f333 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #24 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x00007f1276f8370a in start_thread (arg=0x7f121a7fc700) at pthread_create.c:333 #26 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7f121affd700 (LWP 28821)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f127e7d4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f127af8d29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f127af914c8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f127af8f333 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f1276f8370a in start_thread (arg=0x7f121affd700) at pthread_create.c:333 #8 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7f121b7fe700 (LWP 28820)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f127e7d4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f127af8d29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f127af914c8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f127af8f333 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f1276f8370a in start_thread (arg=0x7f121b7fe700) at pthread_create.c:333 #14 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7f121bfff700 (LWP 28819)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f127e7d4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f127af8d29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f127af914c8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f127af8f333 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f1276f8370a in start_thread (arg=0x7f121bfff700) at pthread_create.c:333 #12 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7f122cb50700 (LWP 28818)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f127e7d4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f127af8d29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f127af914c8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f127af8f333 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f1276f8370a in start_thread (arg=0x7f122cb50700) at pthread_create.c:333 #14 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7f122db52700 (LWP 28816)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f127e7d4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f127af8d29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f127af914c8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f127af8f333 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007f1276f8370a in start_thread (arg=0x7f122db52700) at pthread_create.c:333 #18 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7f122e353700 (LWP 28815)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f127e7d4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f127af8d29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f127af914c8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #18 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #19 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #20 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #21 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #22 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #23 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #24 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #25 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #26 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #27 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #28 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #29 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #30 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #31 0x00007f127af8f333 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #32 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #33 0x00007f1276f8370a in start_thread (arg=0x7f122e353700) at pthread_create.c:333 #34 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f1236db7700 (LWP 28814)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f127e7d4a5b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f127af8d29f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #3 0x00007f127af914c8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #18 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #19 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #20 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #21 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #22 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #23 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #24 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #25 0x00007f127af91522 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #26 0x00007f127af8c46d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #27 0x00007f127af8f333 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #28 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007f1276f8370a in start_thread (arg=0x7f1236db7700) at pthread_create.c:333 #30 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f12365b6700 (LWP 28745)): #0 0x00007f12752c5ac9 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f1275280b51 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1275281317 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f12752814ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f127ea0a7eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f127e9b1b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f127e7ce834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f1283ad93c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f1276f8370a in start_thread (arg=0x7f12365b6700) at pthread_create.c:333 #10 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f12453fd700 (LWP 28721)): #0 0x00007f127dbbeb5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f127528139c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1275281722 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f126553c916 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007f12752a7bc5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f1276f8370a in start_thread (arg=0x7f12453fd700) at pthread_create.c:333 #6 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f1245bfe700 (LWP 28720)): #0 0x00007f127dbba69d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f12752c4740 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1275280e84 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1275281340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f12752814ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f12752814e9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f12752a7bc5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f1276f8370a in start_thread (arg=0x7f1245bfe700) at pthread_create.c:333 #8 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f124686d700 (LWP 28719)): #0 0x00007f127dbbeb5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f127528139c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f12752814ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f127ea0a7eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f127e9b1b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f127e7ce834 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f127bd2e754 in KDevelop::CompletionWorkerThread::run() () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10 #7 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f1276f8370a in start_thread (arg=0x7f124686d700) at pthread_create.c:333 #9 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f1255b74700 (LWP 28718)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007f127e7d4996 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f127bc0456e in KDevelop::DUChainPrivate::CleanupThread::run() () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10 #3 0x00007f127e7d37be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f1276f8370a in start_thread (arg=0x7f1255b74700) at pthread_create.c:333 #5 0x00007f127dbca82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f1269c878c0 (LWP 28716)): [KCrash Handler] #6 0x00007f127db47982 in __GI___libc_free (mem=0x7ffcab767390) at malloc.c:2965 #7 0x00007f127e9e128b in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f127f2e56c8 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007f12827647e9 in KTextEditor::ViewPrivate::~ViewPrivate() () from /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5 #10 0x00007f12826dfb4e in KTextEditor::DocumentPrivate::~DocumentPrivate() () from /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5 #11 0x00007f12826e0059 in KTextEditor::DocumentPrivate::~DocumentPrivate() () from /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5 #12 0x00007f128435bc82 in KDevelop::TextDocument::close(KDevelop::IDocument::DocumentSaveMode) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #13 0x00007f128435cfa2 in KDevelop::TextDocument::repositoryCheckFinished(bool) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #14 0x00007f12843604ba in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<bool>, void, void (KDevelop::TextDocument::*)(bool)>::call(void (KDevelop::TextDocument::*)(bool), KDevelop::TextDocument*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #15 0x00007f1284360420 in void QtPrivate::FunctionPointer<void (KDevelop::TextDocument::*)(bool)>::call<QtPrivate::List<bool>, void>(void (KDevelop::TextDocument::*)(bool), KDevelop::TextDocument*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #16 0x00007f1284360356 in QtPrivate::QSlotObject<void (KDevelop::TextDocument::*)(bool), QtPrivate::List<bool>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #17 0x00007f127e9e2baf in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007f127aad2a0a in KDevelop::CheckInRepositoryJob::finished(bool) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformVcs.so.10 #19 0x00007f11fed5a9f0 in GitPluginCheckInRepositoryJob::repositoryQueryFinished(int) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/plugins/kdevplatform/26/kdevgit.so #20 0x00007f11fed5b454 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<int>, void, void (GitPluginCheckInRepositoryJob::*)(int)>::call(void (GitPluginCheckInRepositoryJob::*)(int), GitPluginCheckInRepositoryJob*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/plugins/kdevplatform/26/kdevgit.so #21 0x00007f11fed5b3c0 in void QtPrivate::FunctionPointer<void (GitPluginCheckInRepositoryJob::*)(int)>::call<QtPrivate::List<int>, void>(void (GitPluginCheckInRepositoryJob::*)(int), GitPluginCheckInRepositoryJob*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/plugins/kdevplatform/26/kdevgit.so #22 0x00007f11fed5b2f6 in QtPrivate::QSlotObject<void (GitPluginCheckInRepositoryJob::*)(int), QtPrivate::List<int>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/plugins/kdevplatform/26/kdevgit.so #23 0x00007f127e9e2baf in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007f127e8e1a01 in QProcess::finished(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x00007f127e8ea298 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007f127e8ea449 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f127e9e2d2a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007f127ea6224e in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007f127e9ef1cb in QSocketNotifier::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007f127f2a705c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #31 0x00007f127f2ac516 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #32 0x00007f127e9b438b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #33 0x00007f127ea0ac95 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #34 0x00007f12752811a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007f1275281400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007f12752814ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007f127ea0a7cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #38 0x00007f127e9b1b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #39 0x00007f127f4a1c6d in QDialog::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #40 0x00007f12826e131d in KTextEditor::DocumentPrivate::slotModifiedOnDisk(KTextEditor::View*) () from /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5 #41 0x00007f128284dd92 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5 #42 0x00007f127e9e2d2a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #43 0x00007f12828428af in KTextEditor::View::focusIn(KTextEditor::View*) () from /usr/lib/x86_64-linux-gnu/libKF5TextEditor.so.5 #44 0x00007f127f2ea23f in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #45 0x00007f127f2a705c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #46 0x00007f127f2ac516 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #47 0x00007f127e9b438b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #48 0x00007f127f2aa195 in QApplicationPrivate::setFocusWidget(QWidget*, Qt::FocusReason) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #49 0x00007f127f2e46ed in QWidget::setFocus(Qt::FocusReason) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #50 0x00007f12835bb35a in QWidget::setFocus() () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #51 0x00007f12835b8a4e in Sublime::MainWindow::setActiveView(Sublime::View*, bool) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #52 0x00007f12835b8844 in Sublime::MainWindow::activateView(Sublime::View*, bool) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #53 0x00007f12835c4da2 in Sublime::MainWindow::activateViewAndFocus(Sublime::View*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #54 0x00007f12835c8bf5 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<Sublime::View*>, void, void (Sublime::MainWindow::*)(Sublime::View*)>::call(void (Sublime::MainWindow::*)(Sublime::View*), Sublime::MainWindow*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #55 0x00007f12835c8b60 in void QtPrivate::FunctionPointer<void (Sublime::MainWindow::*)(Sublime::View*)>::call<QtPrivate::List<Sublime::View*>, void>(void (Sublime::MainWindow::*)(Sublime::View*), Sublime::MainWindow*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #56 0x00007f12835c8a96 in QtPrivate::QSlotObject<void (Sublime::MainWindow::*)(Sublime::View*), QtPrivate::List<Sublime::View*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #57 0x00007f127e9e2baf in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #58 0x00007f12835dcb4c in Sublime::Container::activateView(Sublime::View*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #59 0x00007f12835a432d in Sublime::Container::widgetActivated(int) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #60 0x00007f12835ad164 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<int>, void, void (Sublime::Container::*)(int)>::call(void (Sublime::Container::*)(int), Sublime::Container*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #61 0x00007f12835ad0d0 in void QtPrivate::FunctionPointer<void (Sublime::Container::*)(int)>::call<QtPrivate::List<int>, void>(void (Sublime::Container::*)(int), Sublime::Container*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #62 0x00007f12835ad006 in QtPrivate::QSlotObject<void (Sublime::Container::*)(int), QtPrivate::List<int>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #63 0x00007f127e9e2baf in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #64 0x00007f127f447a1e in QTabBar::currentChanged(int) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #65 0x00007f127f44bec3 in QTabBar::setCurrentIndex(int) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #66 0x00007f127f44e5a7 in QTabBar::removeTab(int) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #67 0x00007f12835a5a78 in Sublime::Container::removeWidget(QWidget*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #68 0x00007f12835c2d8b in Sublime::MainWindowPrivate::aboutToRemoveView(Sublime::AreaIndex*, Sublime::View*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #69 0x00007f12835bcb60 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<Sublime::AreaIndex*, Sublime::View*>, void, void (Sublime::MainWindowPrivate::*)(Sublime::AreaIndex*, Sublime::View*)>::call(void (Sublime::MainWindowPrivate::*)(Sublime::AreaIndex*, Sublime::View*), Sublime::MainWindowPrivate*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #70 0x00007f12835bcac0 in void QtPrivate::FunctionPointer<void (Sublime::MainWindowPrivate::*)(Sublime::AreaIndex*, Sublime::View*)>::call<QtPrivate::List<Sublime::AreaIndex*, Sublime::View*>, void>(void (Sublime::MainWindowPrivate::*)(Sublime::AreaIndex*, Sublime::View*), Sublime::MainWindowPrivate*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #71 0x00007f12835bc9f6 in QtPrivate::QSlotObject<void (Sublime::MainWindowPrivate::*)(Sublime::AreaIndex*, Sublime::View*), QtPrivate::List<Sublime::AreaIndex*, Sublime::View*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #72 0x00007f127e9e2baf in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #73 0x00007f12835dc140 in Sublime::Area::aboutToRemoveView(Sublime::AreaIndex*, Sublime::View*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #74 0x00007f1283598db9 in Sublime::Area::removeView(Sublime::View*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #75 0x00007f12835b68e7 in Sublime::Document::closeViews() () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.10 #76 0x00007f12843582bd in KDevelop::PartDocument::close(KDevelop::IDocument::DocumentSaveMode) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #77 0x00007f128435bc25 in KDevelop::TextDocument::close(KDevelop::IDocument::DocumentSaveMode) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #78 0x00007f128435cfa2 in KDevelop::TextDocument::repositoryCheckFinished(bool) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #79 0x00007f12843604ba in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<bool>, void, void (KDevelop::TextDocument::*)(bool)>::call(void (KDevelop::TextDocument::*)(bool), KDevelop::TextDocument*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #80 0x00007f1284360420 in void QtPrivate::FunctionPointer<void (KDevelop::TextDocument::*)(bool)>::call<QtPrivate::List<bool>, void>(void (KDevelop::TextDocument::*)(bool), KDevelop::TextDocument*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #81 0x00007f1284360356 in QtPrivate::QSlotObject<void (KDevelop::TextDocument::*)(bool), QtPrivate::List<bool>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformShell.so.10 #82 0x00007f127e9e2baf in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #83 0x00007f127aad2a0a in KDevelop::CheckInRepositoryJob::finished(bool) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/libKDevPlatformVcs.so.10 #84 0x00007f11fed5a9f0 in GitPluginCheckInRepositoryJob::repositoryQueryFinished(int) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/plugins/kdevplatform/26/kdevgit.so #85 0x00007f11fed5b454 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<int>, void, void (GitPluginCheckInRepositoryJob::*)(int)>::call(void (GitPluginCheckInRepositoryJob::*)(int), GitPluginCheckInRepositoryJob*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/plugins/kdevplatform/26/kdevgit.so #86 0x00007f11fed5b3c0 in void QtPrivate::FunctionPointer<void (GitPluginCheckInRepositoryJob::*)(int)>::call<QtPrivate::List<int>, void>(void (GitPluginCheckInRepositoryJob::*)(int), GitPluginCheckInRepositoryJob*, void**) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/plugins/kdevplatform/26/kdevgit.so #87 0x00007f11fed5b2f6 in QtPrivate::QSlotObject<void (GitPluginCheckInRepositoryJob::*)(int), QtPrivate::List<int>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/hajer/.bin/kde-5/lib/x86_64-linux-gnu/plugins/kdevplatform/26/kdevgit.so #88 0x00007f127e9e2baf in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #89 0x00007f127e8e1a01 in QProcess::finished(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #90 0x00007f127e8ea298 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #91 0x00007f127e8ea449 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #92 0x00007f127e9e2d2a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #93 0x00007f127ea6224e in QSocketNotifier::activated(int, QSocketNotifier::QPrivateSignal) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #94 0x00007f127e9ef1cb in QSocketNotifier::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #95 0x00007f127f2a705c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #96 0x00007f127f2ac516 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #97 0x00007f127e9b438b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #98 0x00007f127ea0ac95 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #99 0x00007f12752811a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #100 0x00007f1275281400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #101 0x00007f12752814ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #102 0x00007f127ea0a7cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #103 0x00007f127e9b1b4a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #104 0x00007f127e9b9bec in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #105 0x000000000040d8a3 in main () Possible duplicates by query: bug 309216, bug 309216, bug 294466. Reported using DrKonqi
It looks like you built kdevelop yourself ... any chance you can rebuild with -DCMAKE_CXX_COMPILER=clang++ and -DCMAKE_CXX_FLAGS=-fsanitize=address? The trace looks like a double free, but I have no real idea where it might come from -- asan would tell us maybe.
Oh and -DCMAKE_BUILD_TYPE=RelWithDebInfo instead of Release, for better traces.
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!