Application: kdevelop (5.2.1) Qt Version: 5.10.0 Frameworks Version: 5.44.0 Operating System: Linux 4.13.0-37-generic x86_64 Distribution: KDE neon User Edition 5.12 -- Information about the crash: - What I was doing when the application crashed: I usually use the pop-up help for solve warnings or autocomplete and always without any problem. But now, when I try to write the complete name of a class method using the pop-up, always crash. In the other hand, the problem will be resolve itself if clear the data cache using the option that appear automatically when the program restart. I hope I was able to explain it correctly. The crash can be reproduced every time. -- 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 0x7f1b2ae71900 (LWP 7118))] Thread 21 (Thread 0x7f1aa8d79700 (LWP 7243)): #0 __libc_enable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:65 #1 0x00007f1b275ba742 in poll () at ../sysdeps/unix/syscall-template.S:84 #2 0x00007f1b1e34e38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1b1e34e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f1b27eed5cb in QEventDispatcherGlib::processEvents (this=0x7f1a900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f1b27e9464a in QEventLoop::exec (this=this@entry=0x7f1aa8d78cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007f1b27cb4554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522 #7 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x7f1b1520c6b8 <KDevelop::(anonymous namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at thread/qthread_unix.cpp:376 #8 0x00007f1b20e146ba in start_thread (arg=0x7f1aa8d79700) at pthread_create.c:333 #9 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 20 (Thread 0x7f1aab7fe700 (LWP 7187)): #0 0x00007f1b275ba74d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f1b1e34e38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1b1e34e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1b27eed5cb in QEventDispatcherGlib::processEvents (this=0x7f1a9c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f1b27e9464a in QEventLoop::exec (this=this@entry=0x7f1aab7fdca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f1b27cb4554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522 #6 0x00007f1ac3bf31d5 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #7 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x30de370) at thread/qthread_unix.cpp:376 #8 0x00007f1b20e146ba in start_thread (arg=0x7f1aab7fe700) at pthread_create.c:333 #9 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 19 (Thread 0x7f1aabfff700 (LWP 7170)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1b27cba67b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x11e2ff0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x11e30d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f1b1c97278f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f1b1c976868 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f1b1c9768c2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f1b1c9768c2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f1b1c9768c2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f1b1c9768c2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f1b1c9743e0 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x7f1ab0002d90) at thread/qthread_unix.cpp:376 #16 0x00007f1b20e146ba in start_thread (arg=0x7f1aabfff700) at pthread_create.c:333 #17 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 18 (Thread 0x7f1ac0a86700 (LWP 7162)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1b27cba67b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x11e2ff0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x11e30d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f1b1c97278f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f1b1c976868 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f1b1c9768c2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f1b1c9743e0 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x7f1ab8002d90) at thread/qthread_unix.cpp:376 #10 0x00007f1b20e146ba in start_thread (arg=0x7f1ac0a86700) at pthread_create.c:333 #11 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 17 (Thread 0x7f1ac1287700 (LWP 7161)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1b27cba67b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x11e2ff0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x11e30d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f1b1c97278f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f1b1c976868 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f1b1c9768c2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f1b1c9768c2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f1b1c9743e0 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x7f1ab4003190) at thread/qthread_unix.cpp:376 #12 0x00007f1b20e146ba in start_thread (arg=0x7f1ac1287700) at pthread_create.c:333 #13 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 16 (Thread 0x7f1ac2289700 (LWP 7159)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1b27cba67b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x11e2ff0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x11e30d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f1b1c97278f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f1b1c976868 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f1b1c9743e0 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x7f1abc002d90) at thread/qthread_unix.cpp:376 #8 0x00007f1b20e146ba in start_thread (arg=0x7f1ac2289700) at pthread_create.c:333 #9 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 15 (Thread 0x7f1ac2a8a700 (LWP 7158)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1b27cba67b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x11e2ff0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x11e30d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f1b1c97278f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007f1b1c976868 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007f1b1c9768c2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f1b1c9768c2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f1b1c9768c2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f1b1c9719ed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f1b1c9743e0 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x1f08890) at thread/qthread_unix.cpp:376 #14 0x00007f1b20e146ba in start_thread (arg=0x7f1ac2a8a700) at pthread_create.c:333 #15 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 14 (Thread 0x7f1ac9bbd700 (LWP 7134)): #0 0x00007f1b275ba74d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f1b1e34e38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1b1e34e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1b27eed5cb in QEventDispatcherGlib::processEvents (this=0x7f1ac40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f1b27e9464a in QEventLoop::exec (this=this@entry=0x7f1ac9bbcbf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f1b27cb4554 in QThread::exec (this=this@entry=0x1726f90) at thread/qthread.cpp:522 #6 0x00007f1b257eb03b in KDevelop::CompletionWorkerThread::run (this=0x1726f90) at /workspace/build/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #7 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x1726f90) at thread/qthread_unix.cpp:376 #8 0x00007f1b20e146ba in start_thread (arg=0x7f1ac9bbd700) at pthread_create.c:333 #9 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7f1ad37a0700 (LWP 7132)): #0 0x00007f1b1e34d9c9 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f1b1e34e2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1b1e34e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1b27eed5cb in QEventDispatcherGlib::processEvents (this=0x7f1acc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f1b27e9464a in QEventLoop::exec (this=this@entry=0x7f1ad379fca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f1b27cb4554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522 #6 0x00007f1b20891a35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x137ded0) at thread/qthread_unix.cpp:376 #8 0x00007f1b20e146ba in start_thread (arg=0x7f1ad37a0700) at pthread_create.c:333 #9 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7f1ad570b700 (LWP 7131)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1b2793c91c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #2 0x00007f1ad9b4f7ae in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #3 0x00007f1ad9b4f8c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #4 0x00007f1b27941c80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #5 0x00007f1b20e146ba in start_thread (arg=0x7f1ad570b700) at pthread_create.c:333 #6 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7f1ae33c3700 (LWP 7130)): #0 0x00007f1b2758b30d in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f1b27eecf2d in qt_nanosleep (amount=...) at kernel/qelapsedtimer_unix.cpp:195 #2 0x00007f1b27cb8ab4 in QThread::usleep (usecs=usecs@entry=500) at thread/qthread_unix.cpp:554 #3 0x00007f1b2572f966 in KDevelop::DUChainLock::lockForWrite (this=0x7f1b25eb9b80 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, timeout=0) at /workspace/build/kdevplatform/language/duchain/duchainlock.cpp:152 #4 0x00007f1b2572fbbc in KDevelop::DUChainWriteLocker::lock (this=0x7f1ae33c2560) at /workspace/build/kdevplatform/language/duchain/duchainlock.cpp:246 #5 0x00007f1b256ec2f0 in KDevelop::DUChainPrivate::doMoreCleanup (this=0x7f1b25eb9b60 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder>, retries=1, lockFlag=KDevelop::DUChainPrivate::TryLock) at /workspace/build/kdevplatform/language/duchain/duchain.cpp:696 #6 0x00007f1b27ec37b6 in QtPrivate::QSlotObjectBase::call (a=0x7f1ae33c2710, r=0x7f1ae33c2cc0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:378 #7 QMetaObject::activate (sender=sender@entry=0x7f1ae33c2cc0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7f1ae33c2710) at kernel/qobject.cpp:3749 #8 0x00007f1b27ec3d97 in QMetaObject::activate (sender=sender@entry=0x7f1ae33c2cc0, m=m@entry=0x7f1b282f2ec0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7f1ae33c2710) at kernel/qobject.cpp:3628 #9 0x00007f1b27ecfd47 in QTimer::timeout (this=this@entry=0x7f1ae33c2cc0, _t1=...) at .moc/moc_qtimer.cpp:200 #10 0x00007f1b27ed0048 in QTimer::timerEvent (this=0x7f1ae33c2cc0, e=<optimized out>) at kernel/qtimer.cpp:255 #11 0x00007f1b27ec4483 in QObject::event (this=0x7f1ae33c2cc0, e=<optimized out>) at kernel/qobject.cpp:1268 #12 0x00007f1b28bd6acc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f1ae33c2cc0, e=0x7f1ae33c2a00) at kernel/qapplication.cpp:3732 #13 0x00007f1b28bde417 in QApplication::notify (this=0x7ffd1042b300, receiver=0x7f1ae33c2cc0, e=0x7f1ae33c2a00) at kernel/qapplication.cpp:3491 #14 0x00007f1b27e963c8 in QCoreApplication::notifyInternal2 (receiver=0x7f1ae33c2cc0, event=event@entry=0x7f1ae33c2a00) at kernel/qcoreapplication.cpp:1044 #15 0x00007f1b27eec97e in QCoreApplication::sendEvent (event=0x7f1ae33c2a00, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #16 QTimerInfoList::activateTimers (this=0x7f1adc002cd0) at kernel/qtimerinfo_unix.cpp:643 #17 0x00007f1b27eed239 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182 #18 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:229 #19 0x00007f1b1e34e197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007f1b1e34e3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f1b1e34e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007f1b27eed5cb in QEventDispatcherGlib::processEvents (this=0x7f1adc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #23 0x00007f1b27e9464a in QEventLoop::exec (this=this@entry=0x7f1ae33c2c50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #24 0x00007f1b27cb4554 in QThread::exec (this=this@entry=0x1277550) at thread/qthread.cpp:522 #25 0x00007f1b256eb819 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x1277550) at /workspace/build/kdevplatform/language/duchain/duchain.cpp:283 #26 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x1277550) at thread/qthread_unix.cpp:376 #27 0x00007f1b20e146ba in start_thread (arg=0x7f1ae33c3700) at pthread_create.c:333 #28 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7f1af0da3700 (LWP 7129)): #0 0x00007f1b275ba74d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f1b1e34e38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1b1e34e49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1b27eed5cb in QEventDispatcherGlib::processEvents (this=0x7f1ae40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f1b27e9464a in QEventLoop::exec (this=this@entry=0x7f1af0da2c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f1b27cb4554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522 #6 0x00007f1b29bf92c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f1b27cb96eb in QThreadPrivate::start (arg=0x7f1b29e6dd60) at thread/qthread_unix.cpp:376 #8 0x00007f1b20e146ba in start_thread (arg=0x7f1af0da3700) at pthread_create.c:333 #9 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7f1af1a3d700 (LWP 7128)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1afe3fd3cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #2 0x00007f1afe3fd2e8 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #3 0x00007f1b20e146ba in start_thread (arg=0x7f1af1a3d700) at pthread_create.c:333 #4 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7f1af223e700 (LWP 7127)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1afe3fd3cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #2 0x00007f1afe3fd2e8 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #3 0x00007f1b20e146ba in start_thread (arg=0x7f1af223e700) at pthread_create.c:333 #4 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f1af2a3f700 (LWP 7126)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1afe3fd3cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #2 0x00007f1afe3fd2e8 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #3 0x00007f1b20e146ba in start_thread (arg=0x7f1af2a3f700) at pthread_create.c:333 #4 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f1af3240700 (LWP 7125)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1afe3fd3cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #2 0x00007f1afe3fd2e8 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #3 0x00007f1b20e146ba in start_thread (arg=0x7f1af3240700) at pthread_create.c:333 #4 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f1af3a41700 (LWP 7124)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1afe3fd3cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #2 0x00007f1afe3fd2e8 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #3 0x00007f1b20e146ba in start_thread (arg=0x7f1af3a41700) at pthread_create.c:333 #4 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f1af4242700 (LWP 7123)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1afe3fd3cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #2 0x00007f1afe3fd2e8 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #3 0x00007f1b20e146ba in start_thread (arg=0x7f1af4242700) at pthread_create.c:333 #4 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f1af4a43700 (LWP 7122)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1afe3fd3cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #2 0x00007f1afe3fd2e8 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #3 0x00007f1b20e146ba in start_thread (arg=0x7f1af4a43700) at pthread_create.c:333 #4 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f1afcfe8700 (LWP 7121)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f1afe3fd3cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #2 0x00007f1afe3fd2e8 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #3 0x00007f1b20e146ba in start_thread (arg=0x7f1afcfe8700) at pthread_create.c:333 #4 0x00007f1b275c641d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f1b2ae71900 (LWP 7118)): [KCrash Handler] #6 KDevelop::FunctionType::returnType (this=this@entry=0x0) at /workspace/build/kdevplatform/language/duchain/types/functiontype.cpp:104 #7 0x00007f1acb47a508 in (anonymous namespace)::DeclarationItem::execute (this=<optimized out>, view=0x1f72db0, word=...) at /workspace/build/plugins/clang/codecompletion/context.cpp:241 #8 0x00007f1b243b8e51 in KateCompletionWidget::execute (this=0x206e5b0) at /workspace/build/src/completion/katecompletionwidget.cpp:886 #9 0x00007f1b24521369 in KateNormalInputMode::keyPress (this=0x1f74000, e=0x7ffd1042af20) at /workspace/build/src/inputmode/katenormalinputmode.cpp:231 #10 0x00007f1b244a0806 in KateViewInternal::keyPressEvent (this=0x1f73690, e=0x7ffd1042af20) at /workspace/build/src/view/kateviewinternal.cpp:2450 #11 0x00007f1b244a8c8d in KateViewInternal::eventFilter (this=0x1f73690, obj=0x1f73690, e=0x7ffd1042af20) at /workspace/build/src/view/kateviewinternal.cpp:2370 #12 0x00007f1b27e96132 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x1f73690, event=event@entry=0x7ffd1042af20) at kernel/qcoreapplication.cpp:1170 #13 0x00007f1b28bd6aa5 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x1f73690, e=0x7ffd1042af20) at kernel/qapplication.cpp:3728 #14 0x00007f1b28bdfd46 in QApplication::notify (this=0x7ffd1042b300, receiver=0x1f73690, e=0x7ffd1042af20) at kernel/qapplication.cpp:3126 #15 0x00007f1b27e963c8 in QCoreApplication::notifyInternal2 (receiver=0x1f73690, event=0x7ffd1042af20) at kernel/qcoreapplication.cpp:1044 #16 0x00007f1b28c32993 in QWidgetWindow::event (this=0x122e4d0, event=0x7ffd1042af20) at kernel/qwidgetwindow.cpp:266 #17 0x00007f1b28bd6acc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x122e4d0, e=0x7ffd1042af20) at kernel/qapplication.cpp:3732 #18 0x00007f1b28bde417 in QApplication::notify (this=0x7ffd1042b300, receiver=0x122e4d0, e=0x7ffd1042af20) at kernel/qapplication.cpp:3491 #19 0x00007f1b27e963c8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x122e4d0, event=event@entry=0x7ffd1042af20) at kernel/qcoreapplication.cpp:1044 #20 0x00007f1b2842ba48 in QCoreApplication::sendSpontaneousEvent (event=0x7ffd1042af20, receiver=0x122e4d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237 #21 QGuiApplicationPrivate::processKeyEvent (e=0x38ee1c0) at kernel/qguiapplication.cpp:2083 #22 0x00007f1b28430e25 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x38ee1c0) at kernel/qguiapplication.cpp:1747 #23 0x00007f1b2840a8fb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:976 #24 0x00007f1b029c71ab in QPAEventDispatcherGlib::processEvents (this=0xc8c3c0, flags=...) at qeventdispatcher_glib.cpp:70 #25 0x00007f1b27e9464a in QEventLoop::exec (this=this@entry=0x7ffd1042b0f0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #26 0x00007f1b27e9d854 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1332 #27 0x00007f1b2842683c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1687 #28 0x00007f1b28bd6a25 in QApplication::exec () at kernel/qapplication.cpp:2917 #29 0x000000000040bdef in main (argc=1, argv=<optimized out>) at /workspace/build/app/main.cpp:793 Reported using DrKonqi
Solved in 5.2.2 (to be released). *** This bug has been marked as a duplicate of bug 391742 ***