Application: kdevelop (4.90.92) Qt Version: 5.5.1 Operating System: Linux 4.4.3-300.fc23.x86_64 x86_64 Distribution: "Fedora release 23 (Twenty Three)" -- Information about the crash: - What I was doing when the application crashed: 1. Start debugging. 2. Hover a variable to see an inspection popup. 3. Click "Watch This" The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 84 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7fa972e69940 (LWP 23009))] Thread 20 (Thread 0x7fa946a0c700 (LWP 23010)): #0 0x00007fa96acf7fdd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fa95ccfc272 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007fa95ccfdee7 in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007fa948fc0da9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5 #4 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007fa96398b60a in start_thread (arg=0x7fa946a0c700) at pthread_create.c:334 #6 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 19 (Thread 0x7fa9357a9700 (LWP 23012)): #0 0x00007fa963990eb9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fa96b9015a6 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fa968b0017b in KDevelop::DUChainPrivate::CleanupThread::run() () at /lib64/libKDevPlatformLanguage.so.10 #3 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #4 0x00007fa96398b60a in start_thread (arg=0x7fa9357a9700) at pthread_create.c:334 #5 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 18 (Thread 0x7fa92f4b1700 (LWP 23014)): #0 0x00007fa96acf7fdd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fa960bb716c in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fa960bb727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fa96bb37ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fa96badeeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fa96b8fb434 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007fa96398b60a in start_thread (arg=0x7fa92f4b1700) at pthread_create.c:334 #8 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 17 (Thread 0x7fa91db2c700 (LWP 23017)): #0 0x00007fa960bddce5 in g_thread_self () at /lib64/libglib-2.0.so.0 #1 0x00007fa960bb60fc in g_main_context_acquire () at /lib64/libglib-2.0.so.0 #2 0x00007fa960bb7025 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #3 0x00007fa960bb727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007fa96bb37ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fa96badeeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fa96b8fb434 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007fa968c31eef in KDevelop::CompletionWorkerThread::run() () at /lib64/libKDevPlatformLanguage.so.10 #8 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007fa96398b60a in start_thread (arg=0x7fa91db2c700) at pthread_create.c:334 #10 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 16 (Thread 0x7fa9177ae700 (LWP 23162)): #0 0x00007fa96b8f852a in QMutex::lock() () at /lib64/libQt5Core.so.5 #1 0x00007fa96bb3744f in postEventSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5 #2 0x00007fa960bb670d in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #3 0x00007fa960bb709b in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007fa960bb727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007fa96bb37ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fa96badeeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007fa96b8fb434 in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007fa9719da9b5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #9 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #10 0x00007fa96398b60a in start_thread (arg=0x7fa9177ae700) at pthread_create.c:334 #11 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 15 (Thread 0x7fa93ea87700 (LWP 23167)): #0 0x00007fa963990b10 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fa96b90166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fa967e74bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa967e793a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa967e79402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa967e79402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fa967e79402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #10 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #11 0x00007fa967e79402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #12 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #13 0x00007fa967e76c43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #14 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #15 0x00007fa96398b60a in start_thread (arg=0x7fa93ea87700) at pthread_create.c:334 #16 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 14 (Thread 0x7fa915ad3700 (LWP 23168)): #0 0x00007fa963990b10 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fa96b90166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fa967e74bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa967e793a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa967e79402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa967e76c43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007fa96398b60a in start_thread (arg=0x7fa915ad3700) at pthread_create.c:334 #10 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7fa9152d2700 (LWP 23169)): #0 0x00007fa963990b10 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fa96b90166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fa967e74bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa967e793a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa967e79402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa967e79402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fa967e76c43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #10 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #11 0x00007fa96398b60a in start_thread (arg=0x7fa9152d2700) at pthread_create.c:334 #12 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7fa914ad1700 (LWP 23170)): #0 0x00007fa963990b10 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fa96b90166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fa967e74bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa967e793a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa967e79402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fa967e79402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fa967e79402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #10 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #11 0x00007fa967e76c43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #12 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #13 0x00007fa96398b60a in start_thread (arg=0x7fa914ad1700) at pthread_create.c:334 #14 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7fa907fff700 (LWP 23171)): #0 0x00007fa963990b10 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fa96b90166b in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fa967e74bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007fa967e793a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fa967e73cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fa967e76c43 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007fa96398b60a in start_thread (arg=0x7fa907fff700) at pthread_create.c:334 #8 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7fa905ffb700 (LWP 23186)): #0 0x00007fa96b9b0942 in qt_gettime() () at /lib64/libQt5Core.so.5 #1 0x00007fa96bb35949 in QTimerInfoList::updateCurrentTime() () at /lib64/libQt5Core.so.5 #2 0x00007fa96bb35eb5 in QTimerInfoList::timerWait(timespec&) () at /lib64/libQt5Core.so.5 #3 0x00007fa96bb372ae in timerSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5 #4 0x00007fa960bb670d in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #5 0x00007fa960bb709b in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #6 0x00007fa960bb727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #7 0x00007fa96bb37ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #8 0x00007fa96badeeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #9 0x00007fa96b8fb434 in QThread::exec() () at /lib64/libQt5Core.so.5 #10 0x00007fa968c31eef in KDevelop::CompletionWorkerThread::run() () at /lib64/libKDevPlatformLanguage.so.10 #11 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #12 0x00007fa96398b60a in start_thread (arg=0x7fa905ffb700) at pthread_create.c:334 #13 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7fa9067fc700 (LWP 23196)): #0 0x00007fa96acf3bcd in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fa960bfa390 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0 #2 0x00007fa960bb6c64 in g_main_context_check () at /lib64/libglib-2.0.so.0 #3 0x00007fa960bb7110 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007fa960bb727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007fa96bb37ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fa96badeeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007fa96b8fb434 in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007fa9719da9b5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #9 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #10 0x00007fa96398b60a in start_thread (arg=0x7fa9067fc700) at pthread_create.c:334 #11 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7fa8db411700 (LWP 23202)): #0 0x00007fa963990b10 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fa9631d7514 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5 #2 0x00007fa9631d7559 in () at /lib64/libQt5Script.so.5 #3 0x00007fa96398b60a in start_thread (arg=0x7fa8db411700) at pthread_create.c:334 #4 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7fa8aeffd700 (LWP 30250)): #0 0x00007fa96acf3bcd in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fa960bfa390 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0 #2 0x00007fa960bb6c64 in g_main_context_check () at /lib64/libglib-2.0.so.0 #3 0x00007fa960bb7110 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #4 0x00007fa960bb727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007fa96bb37ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fa96badeeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007fa96b8fb434 in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007fa96398b60a in start_thread (arg=0x7fa8aeffd700) at pthread_create.c:334 #10 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7fa8c5229700 (LWP 2555)): #0 0x00007fa963990b10 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fa965ec301b in WTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5WebKit.so.5 #2 0x00007fa965ec3059 in () at /lib64/libQt5WebKit.so.5 #3 0x00007fa96398b60a in start_thread (arg=0x7fa8c5229700) at pthread_create.c:334 #4 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7fa8be7e5700 (LWP 2556)): #0 0x00007fa960bfb734 in g_mutex_unlock () at /lib64/libglib-2.0.so.0 #1 0x00007fa960bb6ba9 in g_main_context_check () at /lib64/libglib-2.0.so.0 #2 0x00007fa960bb7110 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #3 0x00007fa960bb727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007fa96bb37ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fa96badeeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fa96b8fb434 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fa96398b60a in start_thread (arg=0x7fa8be7e5700) at pthread_create.c:334 #9 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7fa8c61b7700 (LWP 2557)): #0 0x00007fa963990b10 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fa964dbf174 in WebCore::IconDatabase::syncThreadMainLoop() () at /lib64/libQt5WebKit.so.5 #2 0x00007fa964dbf3ca in WebCore::IconDatabase::iconDatabaseSyncThread() () at /lib64/libQt5WebKit.so.5 #3 0x00007fa965ef2ed1 in WTF::wtfThreadEntryPoint(void*) () at /lib64/libQt5WebKit.so.5 #4 0x00007fa96398b60a in start_thread (arg=0x7fa8c61b7700) at pthread_create.c:334 #5 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7fa8c885e700 (LWP 2558)): #0 0x00007fa960bfb719 in g_mutex_lock () at /lib64/libglib-2.0.so.0 #1 0x00007fa960bb6a2e in g_main_context_check () at /lib64/libglib-2.0.so.0 #2 0x00007fa960bb7110 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #3 0x00007fa960bb727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007fa96bb37ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fa96badeeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fa96b8fb434 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fa96398b60a in start_thread (arg=0x7fa8c885e700) at pthread_create.c:334 #9 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7fa8ca6c9700 (LWP 2561)): #0 0x00007fa960bfb719 in g_mutex_lock () at /lib64/libglib-2.0.so.0 #1 0x00007fa960bb7152 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fa960bb727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fa96bb37ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fa96badeeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fa96b8fb434 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fa96b9003de in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007fa96398b60a in start_thread (arg=0x7fa8ca6c9700) at pthread_create.c:334 #8 0x00007fa96ad03a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7fa972e69940 (LWP 23009)): [KCrash Handler] #5 0x00007fa96b567243 in __cxxabiv1::__dynamic_cast(void const*, __cxxabiv1::__class_type_info const*, __cxxabiv1::__class_type_info const*, ptrdiff_t) (src_ptr=0xa890fa0, src_type=0x7fa969fe96a8 <typeinfo for KDevelop::TreeItem>, dst_type=0x7fa969fe95b8 <typeinfo for KDevelop::Variable>, src2dst=0) at ../../../../libstdc++-v3/libsupc++/dyncast.cc:68 #6 0x00007fa969dc228e in KDevelop::VariableToolTip::slotLinkActivated(QString const&) () at /lib64/libKDevPlatformDebugger.so.10 #7 0x00007fa969dc3c45 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QString const&>, void, void (KDevelop::VariableToolTip::*)(QString const&)>::call(void (KDevelop::VariableToolTip::*)(QString const&), KDevelop::VariableToolTip*, void**) () at /lib64/libKDevPlatformDebugger.so.10 #8 0x00007fa969dc3ad2 in void QtPrivate::FunctionPointer<void (KDevelop::VariableToolTip::*)(QString const&)>::call<QtPrivate::List<QString const&>, void>(void (KDevelop::VariableToolTip::*)(QString const&), KDevelop::VariableToolTip*, void**) () at /lib64/libKDevPlatformDebugger.so.10 #9 0x00007fa969dc3913 in QtPrivate::QSlotObject<void (KDevelop::VariableToolTip::*)(QString const&), QtPrivate::List<QString const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libKDevPlatformDebugger.so.10 #10 0x00007fa96bb10127 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #11 0x00007fa96bb1a735 in QSignalMapper::mapped(QString const&) () at /lib64/libQt5Core.so.5 #12 0x00007fa96bb1bc72 in QSignalMapper::map(QObject*) () at /lib64/libQt5Core.so.5 #13 0x00007fa969dbbd20 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (QSignalMapper::*)()>::call(void (QSignalMapper::*)(), QSignalMapper*, void**) () at /lib64/libKDevPlatformDebugger.so.10 #14 0x00007fa969dbbae2 in void QtPrivate::FunctionPointer<void (QSignalMapper::*)()>::call<QtPrivate::List<>, void>(void (QSignalMapper::*)(), QSignalMapper*, void**) () at /lib64/libKDevPlatformDebugger.so.10 #15 0x00007fa969dbb835 in QtPrivate::QSlotObject<void (QSignalMapper::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () at /lib64/libKDevPlatformDebugger.so.10 #16 0x00007fa96bb10127 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #17 0x00007fa96cb60a92 in QAbstractButton::clicked(bool) () at /lib64/libQt5Widgets.so.5 #18 0x00007fa96c8c34d4 in QAbstractButtonPrivate::emitClicked() () at /lib64/libQt5Widgets.so.5 #19 0x00007fa96c8c4ae9 in QAbstractButtonPrivate::click() () at /lib64/libQt5Widgets.so.5 #20 0x00007fa96c8c4c64 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #21 0x00007fa96c809418 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #22 0x00007fa96c7c641c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #23 0x00007fa96c7cbfe9 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #24 0x00007fa96bae173b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #25 0x00007fa96c7caef2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQt5Widgets.so.5 #26 0x00007fa96c82397b in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #27 0x00007fa96c825f3b in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #28 0x00007fa96c7c641c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #29 0x00007fa96c7cb8e6 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #30 0x00007fa96bae173b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #31 0x00007fa96c01deb1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5 #32 0x00007fa96c01fb75 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib64/libQt5Gui.so.5 #33 0x00007fa96c003918 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5 #34 0x00007fa948ff20b0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5 #35 0x00007fa960bb6e3a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #36 0x00007fa960bb71d0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #37 0x00007fa960bb727c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #38 0x00007fa96bb37eaf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #39 0x00007fa96badeeca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #40 0x00007fa96bae6fac in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #41 0x000000000040fd5f in main () Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 355159 ***