Application: kdevelop (4.90.90) (Compiled from sources) Qt Version: 5.4.0 Operating System: Linux 3.18.6-1-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: I was using kdevelop 4.90.9 to do some development on kdevelop, I had just built and installed the most recent development versions of kdevplatform and kdevelop. I then went to file-exit and the crash dialog appeared after kdevelop seemed to shut down normally 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 0x7f9decf96840 (LWP 1048))] Thread 20 (Thread 0x7f9deadd0700 (LWP 1049)): #0 0x00007f9e0217c4ed in poll () from /usr/lib/libc.so.6 #1 0x00007f9dfac9f9f2 in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f9dfaca156f in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007f9decd7f3f9 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so #4 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 19 (Thread 0x7f9dd3ffe700 (LWP 1053)): #0 0x00007f9e0217c4ed in poll () from /usr/lib/libc.so.6 #1 0x00007f9df4bcbf81 in ?? () from /usr/lib/libpulse.so.0 #2 0x00007f9df4bbd82c in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0x00007f9df4bbde9e in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007f9df4bbdf50 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007f9df4bcbf33 in ?? () from /usr/lib/libpulse.so.0 #6 0x00007f9dedfe8708 in ?? () from /usr/lib/pulseaudio/libpulsecommon-5.0.so #7 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 18 (Thread 0x7f9dce372700 (LWP 1054)): #0 0x00007f9dfbdbad58 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e688 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9e00859b20 in KDevelop::DUChainPrivate::CleanupThread::run() () from /usr/local/lib64/libKDevPlatformLanguage.so.9 #3 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 17 (Thread 0x7f9dc7fff700 (LWP 1056)): #0 0x00007fff4c186d36 in clock_gettime () #1 0x00007f9e0219206d in clock_gettime () from /usr/lib/libc.so.6 #2 0x00007f9e02dc2136 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f9e02f4caf9 in QTimerInfoList::updateCurrentTime() () from /usr/lib/libQt5Core.so.5 #4 0x00007f9e02f4d065 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/libQt5Core.so.5 #5 0x00007f9e02f4e72c in ?? () from /usr/lib/libQt5Core.so.5 #6 0x00007f9df982321d in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #7 0x00007f9df9823bbb in ?? () from /usr/lib/libglib-2.0.so.0 #8 0x00007f9df9823dac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #9 0x00007f9e02f4f08c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #10 0x00007f9e02ef5532 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #11 0x00007f9e02d08664 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #12 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #13 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #14 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 16 (Thread 0x7f9de1720700 (LWP 1144)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 15 (Thread 0x7f9de9eee700 (LWP 1145)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 14 (Thread 0x7f9d9ea0a700 (LWP 1146)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #10 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 13 (Thread 0x7f9d9f20b700 (LWP 1147)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #11 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #12 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 12 (Thread 0x7f9de9637700 (LWP 1148)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 11 (Thread 0x7f9d9ce45700 (LWP 1149)): #0 0x00007fff4c186d36 in clock_gettime () #1 0x00007f9e0219206d in clock_gettime () from /usr/lib/libc.so.6 #2 0x00007f9e02dc2136 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f9e02f4caf9 in QTimerInfoList::updateCurrentTime() () from /usr/lib/libQt5Core.so.5 #4 0x00007f9e02f4d065 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/libQt5Core.so.5 #5 0x00007f9e02f4e48e in ?? () from /usr/lib/libQt5Core.so.5 #6 0x00007f9df982321d in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #7 0x00007f9df9823bbb in ?? () from /usr/lib/libglib-2.0.so.0 #8 0x00007f9df9823dac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #9 0x00007f9e02f4f08c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #10 0x00007f9e02ef5532 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #11 0x00007f9e02d08664 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #12 0x00007f9e0096ab75 in KDevelop::CompletionWorkerThread::run() () from /usr/local/lib64/libKDevPlatformLanguage.so.9 #13 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #14 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #15 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 10 (Thread 0x7f9dc6ffd700 (LWP 1157)): #0 0x00007fff4c186d36 in clock_gettime () #1 0x00007f9e0219206d in clock_gettime () from /usr/lib/libc.so.6 #2 0x00007f9e02dc2136 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f9e02f4caf9 in QTimerInfoList::updateCurrentTime() () from /usr/lib/libQt5Core.so.5 #4 0x00007f9e02f4d065 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/libQt5Core.so.5 #5 0x00007f9e02f4e48e in ?? () from /usr/lib/libQt5Core.so.5 #6 0x00007f9df982321d in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #7 0x00007f9df9823bbb in ?? () from /usr/lib/libglib-2.0.so.0 #8 0x00007f9df9823dac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #9 0x00007f9e02f4f08c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #10 0x00007f9e02ef5532 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #11 0x00007f9e02d08664 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #12 0x00007f9e0096ab75 in KDevelop::CompletionWorkerThread::run() () from /usr/local/lib64/libKDevPlatformLanguage.so.9 #13 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #14 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #15 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 9 (Thread 0x7f9dc533f700 (LWP 1213)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #13 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #14 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #15 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #16 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #17 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #18 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #19 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #20 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #21 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #22 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #23 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #24 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #25 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #26 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #27 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #28 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #29 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #30 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #31 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #32 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #33 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #34 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 8 (Thread 0x7f9dc6341700 (LWP 1214)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 7 (Thread 0x7f9dc5b40700 (LWP 1215)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #13 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #14 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #15 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #16 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7f9d779a6700 (LWP 1216)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #13 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #14 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7f9d75c26700 (LWP 1217)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #11 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #12 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7f9d75425700 (LWP 1218)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #13 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #14 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #15 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #16 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #17 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #18 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7f9d74c24700 (LWP 1219)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #13 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #14 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #15 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #16 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #17 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #18 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #19 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #20 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #21 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #22 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #23 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #24 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #25 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #26 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #27 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #28 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #29 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #30 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #31 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #32 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #33 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #34 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #35 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #36 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #37 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #38 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #39 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #40 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f9d5ffff700 (LWP 1220)): #0 0x00007f9dfbdba9af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f9e02d0e74b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f9dff05ad8f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #3 0x00007f9dff05f5f8 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #4 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #5 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #6 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #7 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #8 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #9 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #10 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #11 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #13 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #14 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #15 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #16 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #17 0x00007f9dff05f652 in ?? () from /usr/lib/libKF5ThreadWeaver.so.5 #18 0x00007f9dff059e5f in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/libKF5ThreadWeaver.so.5 #19 0x00007f9dff05cd73 in ThreadWeaver::Thread::run() () from /usr/lib/libKF5ThreadWeaver.so.5 #20 0x00007f9e02d0d5ee in ?? () from /usr/lib/libQt5Core.so.5 #21 0x00007f9dfbdb5374 in start_thread () from /usr/lib/libpthread.so.0 #22 0x00007f9e0218527d in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f9decf96840 (LWP 1048)): [KCrash Handler] #5 0x0000000000000071 in ?? () #6 0x00007f9e040ad308 in KJob::kill(KJob::KillVerbosity) () from /usr/lib/libKF5CoreAddons.so.5 #7 0x00007f9e08f236fb in KDevelop::ExecuteCompositeJob::doKill() () from /usr/local/lib64/libKDevPlatformUtil.so.9 #8 0x00007f9e040ad308 in KJob::kill(KJob::KillVerbosity) () from /usr/lib/libKF5CoreAddons.so.5 #9 0x00007f9e0a4085d5 in KDevelop::RunController::stopAllProcesses() () from /usr/local/lib64/libKDevPlatformShell.so.9 #10 0x00007f9e0a405f37 in KDevelop::RunController::cleanup() () from /usr/local/lib64/libKDevPlatformShell.so.9 #11 0x00007f9e0a3c1105 in KDevelop::Core::cleanup() () from /usr/local/lib64/libKDevPlatformShell.so.9 #12 0x00007f9e0a3c0fce in KDevelop::Core::shutdown() () from /usr/local/lib64/libKDevPlatformShell.so.9 #13 0x00007f9e0a3a71d7 in KDevelop::MainWindow::~MainWindow() () from /usr/local/lib64/libKDevPlatformShell.so.9 #14 0x00007f9e0a3a72bc in KDevelop::MainWindow::~MainWindow() () from /usr/local/lib64/libKDevPlatformShell.so.9 #15 0x00007f9e02f284f8 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #16 0x00007f9e03819037 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #17 0x00007f9e0392caab in QMainWindow::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #18 0x00007f9e078f2e3a in KMainWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5 #19 0x00007f9e0793e6a5 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5 #20 0x00007f9e037d5d8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #21 0x00007f9e037db370 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #22 0x00007f9e02ef7a9b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #23 0x00007f9e02ef9adb in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #24 0x00007f9e02f4ec83 in ?? () from /usr/lib/libQt5Core.so.5 #25 0x00007f9df9823a0d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #26 0x00007f9df9823cf8 in ?? () from /usr/lib/libglib-2.0.so.0 #27 0x00007f9df9823dac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #28 0x00007f9e02f4f077 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #29 0x00007f9e02ef5532 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #30 0x00007f9e02efcf0c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #31 0x0000000000418dea in main () Possible duplicates by query: bug 201967. Reported using DrKonqi
I assume this is fixed. There have been a few changes in ExecuteCompositeJob from my side. Please reopen with a proper backtrace (with line numbers) if it happens again.