https://bugs.kde.org/show_bug.cgi?id=381203
Bug ID: 381203 Summary: Kdevelop crashes when editing Python Code Product: kdevelop Version: 5.1.1 Platform: Neon Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: jonathan.ver...@gmail.com Target Milestone: --- Application: kdevelop (5.1.1) Qt Version: 5.7.1 Frameworks Version: 5.34.0 Operating System: Linux 4.4.0-79-generic x86_64 Distribution: KDE neon User Edition 5.10 -- Information about the crash: Editing Python Code sometimes leads to crashes, however, I was not able to reliably reproduce the crash. It seems to happen randomly. The crash can be reproduced sometimes. -- 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 0x7fb7a402c900 (LWP 8429))] Thread 13 (Thread 0x7fb74139b700 (LWP 8665)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fb7b3ab06f4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007fb7b3ab0739 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007fb7bada16ba in start_thread (arg=0x7fb74139b700) at pthread_create.c:333 #4 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7fb7437fe700 (LWP 8583)): #0 0x00007fb7c0df0b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fb7b89dd38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fb7b89dd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fb7c171075b in QEventDispatcherGlib::processEvents (this=0x7fb7345172a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fb7c16bb0ba in QEventLoop::exec (this=this@entry=0x7fb7437fdcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007fb7c14eaf64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507 #6 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x7fb7b3dde6b8 <KDevelop::(anonymous namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at thread/qthread_unix.cpp:368 #7 0x00007fb7bada16ba in start_thread (arg=0x7fb7437fe700) at pthread_create.c:333 #8 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7fb7524b5700 (LWP 8499)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fb7c14f09fb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x25c9df0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2642dd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007fb7b66ca07f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fb7b66ce078 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fb7b66ce0d2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fb7b66cbbf0 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x7fb784003cb0) at thread/qthread_unix.cpp:368 #10 0x00007fb7bada16ba in start_thread (arg=0x7fb7524b5700) at pthread_create.c:333 #11 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7fb7534d1700 (LWP 8498)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fb7c14f09fb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x25c9df0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2642dd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007fb7b66ca07f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fb7b66ce078 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fb7b66cbbf0 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x7fb75c308fe0) at thread/qthread_unix.cpp:368 #8 0x00007fb7bada16ba in start_thread (arg=0x7fb7534d1700) at pthread_create.c:333 #9 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7fb75a2d2700 (LWP 8497)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fb7c14f09fb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x25c9df0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2642dd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007fb7b66ca07f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fb7b66ce078 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fb7b66ce0d2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fb7b66ce0d2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007fb7b66ce0d2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007fb7b66ce0d2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007fb7b66cbbf0 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x7fb7543249e0) at thread/qthread_unix.cpp:368 #16 0x00007fb7bada16ba in start_thread (arg=0x7fb75a2d2700) at pthread_create.c:333 #17 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7fb7737fd700 (LWP 8496)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fb7c14f09fb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x25c9df0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2642dd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007fb7b66ca07f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fb7b66ce078 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fb7b66ce0d2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fb7b66ce0d2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007fb7b66cbbf0 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x7fb760033f30) at thread/qthread_unix.cpp:368 #12 0x00007fb7bada16ba in start_thread (arg=0x7fb7737fd700) at pthread_create.c:333 #13 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7fb773ffe700 (LWP 8495)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fb7c14f09fb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x25c9df0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2642dd0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007fb7b66ca07f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fb7b66ce078 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fb7b66ce0d2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fb7b66ce0d2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007fb7b66ce0d2 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007fb7b66c926d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007fb7b66cbbf0 in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x5238af0) at thread/qthread_unix.cpp:368 #14 0x00007fb7bada16ba in start_thread (arg=0x7fb773ffe700) at pthread_create.c:333 #15 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7fb7598b9700 (LWP 8474)): #0 0x00007fb7c170e8de in QTimerInfoList::repairTimersIfNeeded (this=0x7fb768007260) at kernel/qtimerinfo_unix.cpp:162 #1 0x00007fb7c170e953 in QTimerInfoList::timerWait (this=0x7fb768007260, tm=...) at kernel/qtimerinfo_unix.cpp:389 #2 0x00007fb7c170fd0e in timerSourcePrepareHelper (timeout=0x7fb7598b8ad4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #3 timerSourcePrepare (source=<optimized out>, timeout=0x7fb7598b8ad4) at kernel/qeventdispatcher_glib.cpp:165 #4 0x00007fb7b89dc91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fb7b89dd2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fb7b89dd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007fb7c171075b in QEventDispatcherGlib::processEvents (this=0x7fb7680073d0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007fb7c16bb0ba in QEventLoop::exec (this=this@entry=0x7fb7598b8ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #9 0x00007fb7c14eaf64 in QThread::exec (this=this@entry=0x51c6850) at thread/qthread.cpp:507 #10 0x00007fb7b72d9bf5 in QQmlThreadPrivate::run (this=0x51c6850) at qml/ftw/qqmlthread.cpp:147 #11 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x51c6850) at thread/qthread_unix.cpp:368 #12 0x00007fb7bada16ba in start_thread (arg=0x7fb7598b9700) at pthread_create.c:333 #13 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7fb77dd88700 (LWP 8451)): #0 0x00007fb7c0df0b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fb7b89dd38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fb7b89dd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fb7c171075b in QEventDispatcherGlib::processEvents (this=0x7fb764036c60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fb7c16bb0ba in QEventLoop::exec (this=this@entry=0x7fb77dd87bf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007fb7c14eaf64 in QThread::exec (this=this@entry=0x3a198f0) at thread/qthread.cpp:507 #6 0x00007fb7bf02c1bb in KDevelop::CompletionWorkerThread::run (this=0x3a198f0) at /workspace/build/language/codecompletion/codecompletionmodel.cpp:89 #7 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x3a198f0) at thread/qthread_unix.cpp:368 #8 0x00007fb7bada16ba in start_thread (arg=0x7fb77dd88700) at pthread_create.c:333 #9 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7fb77fffe700 (LWP 8450)): #0 0x00007fb7c170e3dd in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fb778018bc0) at kernel/qtimerinfo_unix.cpp:91 #1 0x00007fb7c170e945 in QTimerInfoList::timerWait (this=0x7fb778018bc0, tm=...) at kernel/qtimerinfo_unix.cpp:388 #2 0x00007fb7c170fd0e in timerSourcePrepareHelper (timeout=0x7fb77fffda24, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #3 timerSourcePrepare (source=<optimized out>, timeout=0x7fb77fffda24) at kernel/qeventdispatcher_glib.cpp:165 #4 0x00007fb7b89dc91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fb7b89dd2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fb7b89dd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007fb7c171075b in QEventDispatcherGlib::processEvents (this=0x7fb778001a50, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007fb7c16bb0ba in QEventLoop::exec (this=this@entry=0x7fb77fffdbf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #9 0x00007fb7c14eaf64 in QThread::exec (this=this@entry=0x2babcb0) at thread/qthread.cpp:507 #10 0x00007fb7bf02c1bb in KDevelop::CompletionWorkerThread::run (this=0x2babcb0) at /workspace/build/language/codecompletion/codecompletionmodel.cpp:89 #11 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x2babcb0) at thread/qthread_unix.cpp:368 #12 0x00007fb7bada16ba in start_thread (arg=0x7fb77fffe700) at pthread_create.c:333 #13 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7fb77e589700 (LWP 8449)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fb7c14f0936 in QWaitConditionPrivate::wait_relative (time=1000, this=0x2aac120) at thread/qwaitcondition_unix.cpp:133 #2 QWaitConditionPrivate::wait (time=1000, this=0x2aac120) at thread/qwaitcondition_unix.cpp:141 #3 QWaitCondition::wait (this=this@entry=0x2aaabc8, mutex=mutex@entry=0x2aaabd0, time=time@entry=1000) at thread/qwaitcondition_unix.cpp:215 #4 0x00007fb7bef2dbc8 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x2aaabb0) at /workspace/build/language/duchain/duchain.cpp:282 #5 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x2aaabb0) at thread/qthread_unix.cpp:368 #6 0x00007fb7bada16ba in start_thread (arg=0x7fb77e589700) at pthread_create.c:333 #7 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7fb79bfff700 (LWP 8431)): #0 0x00007fb7c0df0b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fb7b89dd38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fb7b89dd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fb7c171075b in QEventDispatcherGlib::processEvents (this=0x7fb7940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fb7c16bb0ba in QEventLoop::exec (this=this@entry=0x7fb79bffec90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007fb7c14eaf64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507 #6 0x00007fb7c37ae735 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007fb7c14efb48 in QThreadPrivate::start (arg=0x7fb7c3822d60) at thread/qthread_unix.cpp:368 #8 0x00007fb7bada16ba in start_thread (arg=0x7fb79bfff700) at pthread_create.c:333 #9 0x00007fb7c0dfc82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7fb7a402c900 (LWP 8429)): [KCrash Handler] #6 0x00007fb7bef44f07 in KDevelop::TopDUContextLocalPrivate::rebuildDynamicImportStructure (this=0xa83d890) at /workspace/build/language/duchain/topducontext.cpp:137 #7 KDevelop::TopDUContext::rebuildDynamicImportStructure (this=this@entry=0xa1e7490) at /workspace/build/language/duchain/topducontext.cpp:511 #8 0x00007fb7bef2ee1c in KDevelop::DUChainPrivate::loadChain (this=0x7fb7bf6fcb60 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder>, index=index@entry=1719, loaded=...) at /workspace/build/language/duchain/duchain.cpp:591 #9 0x00007fb7bef1a725 in KDevelop::DUChain::loadChain (this=<optimized out>, index=1719) at /workspace/build/language/duchain/duchain.cpp:1312 #10 0x00007fb7bef43049 in KDevelop::DUChain::chainForIndex (index=<optimized out>, this=<optimized out>) at /workspace/build/language/duchain/duchain.h:186 #11 KDevelop::IndexedTopDUContext::data (this=this@entry=0x7ffe26edaa40) at /workspace/build/language/duchain/indexedtopducontext.cpp:49 #12 0x00007fb7bef5cca2 in KDevelop::Declaration::usesCurrentRevision (this=this@entry=0x3af8930) at /workspace/build/language/duchain/declaration.cpp:778 #13 0x00007fb78190d77c in ContextBrowserPlugin::addHighlight (this=this@entry=0x2b38fc0, view=0x3da3250, decl=decl@entry=0x3af8930) at /workspace/build/plugins/contextbrowser/contextbrowser.cpp:692 #14 0x00007fb78190e218 in ContextBrowserPlugin::updateForView (this=this@entry=0x2b38fc0, view=0x3da3250) at /workspace/build/plugins/contextbrowser/contextbrowser.cpp:828 #15 0x00007fb78190e2d0 in ContextBrowserPlugin::updateViews (this=0x2b38fc0) at /workspace/build/plugins/contextbrowser/contextbrowser.cpp:842 #16 0x00007fb7c16e81f6 in QtPrivate::QSlotObjectBase::call (a=0x7ffe26edb610, r=0x2b38fc0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101 #17 QMetaObject::activate (sender=sender@entry=0x2b4f4d0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3723 #18 0x00007fb7c16e8837 in QMetaObject::activate (sender=sender@entry=0x2b4f4d0, m=m@entry=0x7fb7c1902700 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3602 #19 0x00007fb7c1760b50 in QTimer::timeout (this=this@entry=0x2b4f4d0) at .moc/moc_qtimer.cpp:198 #20 0x00007fb7c16f47a8 in QTimer::timerEvent (this=0x2b4f4d0, e=<optimized out>) at kernel/qtimer.cpp:254 #21 0x00007fb7c16e8d53 in QObject::event (this=0x2b4f4d0, e=<optimized out>) at kernel/qobject.cpp:1285 #22 0x00007fb7c1f9becc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2b4f4d0, e=0x7ffe26edb930) at kernel/qapplication.cpp:3799 #23 0x00007fb7c1fa38c6 in QApplication::notify (this=0x7ffe26edbd70, receiver=0x2b4f4d0, e=0x7ffe26edb930) at kernel/qapplication.cpp:3556 #24 0x00007fb7c16bd0c8 in QCoreApplication::notifyInternal2 (receiver=0x2b4f4d0, event=event@entry=0x7ffe26edb930) at kernel/qcoreapplication.cpp:988 #25 0x00007fb7c170f68e in QCoreApplication::sendEvent (event=0x7ffe26edb930, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #26 QTimerInfoList::activateTimers (this=0x2144a80) at kernel/qtimerinfo_unix.cpp:644 #27 0x00007fb7c170fbc1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182 #28 0x00007fb7b89dd197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007fb7b89dd3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007fb7b89dd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007fb7c171073f in QEventDispatcherGlib::processEvents (this=0x2143bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #32 0x00007fb7c16bb0ba in QEventLoop::exec (this=this@entry=0x7ffe26edbb80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #33 0x00007fb7c16c36cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261 #34 0x00007fb7c19f824c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1633 #35 0x00007fb7c1f9be25 in QApplication::exec () at kernel/qapplication.cpp:2975 #36 0x000000000040bb96 in main (argc=1, argv=<optimized out>) at /workspace/build/app/main.cpp:763 Possible duplicates by query: bug 358890. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.