https://bugs.kde.org/show_bug.cgi?id=374106
Bug ID: 374106 Summary: KDevelop5 crush on open progect-name.kdev4 projects Product: kdevelop Version: 5.0.1 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: anisim...@ada-ru.org Target Milestone: --- Application: kdevelop (5.0.1) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.4.36-8-default x86_64 Distribution: "openSUSE Leap 42.2" -- Information about the crash: I was just trying to open the project file with such content [Project] CreatedFrom=Makefile Manager=KDevCustomMakeManager Name=infosys The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f279002e900 (LWP 7827))] Thread 17 (Thread 0x7f276c8d1700 (LWP 7830)): #0 0x00007f278cdcb49d in poll () from /lib64/libc.so.6 #1 0x00007f2785c33314 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f2785c3342c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f278d6d732b in QEventDispatcherGlib::processEvents (this=0x7f27600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f278d684fdb in QEventLoop::exec (this=this@entry=0x7f276c8d0ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f278d4bff1a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #6 0x00007f278f1f21d5 in ?? () from /usr/lib64/libQt5DBus.so.5 #7 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x7f278f45ace0) at thread/qthread_unix.cpp:341 #8 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 16 (Thread 0x7f27563be700 (LWP 7831)): #0 0x00007f27868b00af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f275d720533 in ?? () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f275d71fd57 in ?? () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x7f2755587700 (LWP 7832)): #0 0x00007f27868b0458 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f278d4c55a8 in QWaitConditionPrivate::wait_relative (time=1000, this=0xbf5990) at thread/qwaitcondition_unix.cpp:126 #2 QWaitConditionPrivate::wait (time=1000, this=0xbf5990) at thread/qwaitcondition_unix.cpp:134 #3 QWaitCondition::wait (this=this@entry=0xbb8868, mutex=mutex@entry=0xbb8870, time=time@entry=1000) at thread/qwaitcondition_unix.cpp:208 #4 0x00007f278af1acc3 in KDevelop::DUChainPrivate::CleanupThread::run (this=0xbb8850) at /usr/src/debug/kdevplatform-5.0.1/language/duchain/duchain.cpp:282 #5 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0xbb8850) at thread/qthread_unix.cpp:341 #6 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x7f274a9de700 (LWP 7860)): #0 QTimerInfoList::updateCurrentTime (this=this@entry=0x7f27440012e0) at kernel/qtimerinfo_unix.cpp:85 #1 0x00007f278d6d5f05 in QTimerInfoList::timerWait (this=0x7f27440012e0, tm=...) at kernel/qtimerinfo_unix.cpp:381 #2 0x00007f278d6d70fe in timerSourcePrepareHelper (timeout=0x7f274a9ddaf4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:126 #3 timerSourcePrepare (source=<optimized out>, timeout=0x7f274a9ddaf4) at kernel/qeventdispatcher_glib.cpp:159 #4 0x00007f2785c3295d in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f2785c33230 in ?? () from /usr/lib64/libglib-2.0.so.0 #6 0x00007f2785c3342c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #7 0x00007f278d6d732b in QEventDispatcherGlib::processEvents (this=0x7f2744002e00, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #8 0x00007f278d684fdb in QEventLoop::exec (this=this@entry=0x7f274a9ddcb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #9 0x00007f278d4bff1a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #10 0x00007f27827f59b8 in ?? () from /usr/lib64/libQt5Qml.so.5 #11 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x125eb20) at thread/qthread_unix.cpp:341 #12 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #13 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x7f274b1df700 (LWP 7931)): #0 0x00007f278cdcb49d in poll () from /lib64/libc.so.6 #1 0x00007f2785c33314 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f2785c3342c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f278d6d732b in QEventDispatcherGlib::processEvents (this=0x7f273c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f278d684fdb in QEventLoop::exec (this=this@entry=0x7f274b1decd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f278d4bff1a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #6 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x7f278176f6f8 <KDevelop::(anonymous namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at thread/qthread_unix.cpp:341 #7 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7f2741b20700 (LWP 7954)): #0 0x00007f278cdcb49d in poll () from /lib64/libc.so.6 #1 0x00007f2785c33314 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f2785c3342c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f278d6d732b in QEventDispatcherGlib::processEvents (this=0x7f27380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f278d684fdb in QEventLoop::exec (this=this@entry=0x7f2741b1fc00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f278d4bff1a in QThread::exec (this=this@entry=0x3e2a070) at thread/qthread.cpp:500 #6 0x00007f278afe5dd3 in KDevelop::CompletionWorkerThread::run (this=0x3e2a070) at /usr/src/debug/kdevplatform-5.0.1/language/codecompletion/codecompletionmodel.cpp:89 #7 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x3e2a070) at thread/qthread_unix.cpp:341 #8 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7f274131f700 (LWP 7957)): #0 0x00007f27868b00af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f278d4c565b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xa723e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xa7e5a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f2781e5a42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f2781e5ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f2781e5845b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f2781e5ba46 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x3db2e90) at thread/qthread_unix.cpp:341 #8 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f2740b1e700 (LWP 7958)): #0 0x00007f27868b00af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f278d4c565b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xa723e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xa7e5a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f2781e5a42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f2781e5ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f2781e5845b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f2781e5de32 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f2781e5845b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007f2781e5ba46 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x7f272c0027d0) at thread/qthread_unix.cpp:341 #10 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #11 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f272bfff700 (LWP 7959)): #0 0x00007f27868b00af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f278d4c565b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xa723e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xa7e5a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f2781e5a42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f2781e5ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f2781e5845b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f2781e5ba46 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x7f2730002d90) at thread/qthread_unix.cpp:341 #8 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f272b7fe700 (LWP 7960)): #0 0x00007f27868b00af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f278d4c565b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xa723e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xa7e5a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f2781e5a42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f2781e5ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f2781e5845b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f2781e5ba46 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x7f2724002f90) at thread/qthread_unix.cpp:341 #8 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f272affd700 (LWP 7961)): #0 0x00007f27868b00af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f278d4c565b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xa723e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xa7e5a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f2781e5a42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f2781e5ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f2781e5845b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f2781e5ba46 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x7f271c003190) at thread/qthread_unix.cpp:341 #8 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f272a7fc700 (LWP 7962)): #0 0x00007f27868b00af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f278d4c565b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xa723e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xa7e5a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f2781e5a42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f2781e5ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f2781e5845b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f2781e5ba46 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x7f2720002b90) at thread/qthread_unix.cpp:341 #8 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f2729ffb700 (LWP 7963)): #0 0x00007f27868b00af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f278d4c565b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xa723e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xa7e5a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f2781e5a42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f2781e5ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f2781e5845b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f2781e5ba46 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x7f2714002f90) at thread/qthread_unix.cpp:341 #8 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f27297fa700 (LWP 7964)): #0 0x00007f27868b00af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f278d4c565b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xa723e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xa7e5a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f2781e5a42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f2781e5ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f2781e5845b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f2781e5ba46 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x7f2718003190) at thread/qthread_unix.cpp:341 #8 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f2728ff9700 (LWP 7965)): #0 0x00007f27868b00af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f278d4c565b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xa723e0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xa7e5a0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f2781e5a42f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007f2781e5ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007f2781e5845b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007f2781e5ba46 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x7f270c002d90) at thread/qthread_unix.cpp:341 #8 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f27003fd700 (LWP 7968)): #0 0x00007f2785c331bc in ?? () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f2785c3342c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f278d6d732b in QEventDispatcherGlib::processEvents (this=0x7f26f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #3 0x00007f278d684fdb in QEventLoop::exec (this=this@entry=0x7f27003fcc00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #4 0x00007f278d4bff1a in QThread::exec (this=this@entry=0x34a11f0) at thread/qthread.cpp:500 #5 0x00007f278afe5dd3 in KDevelop::CompletionWorkerThread::run (this=0x34a11f0) at /usr/src/debug/kdevplatform-5.0.1/language/codecompletion/codecompletionmodel.cpp:89 #6 0x00007f278d4c49e9 in QThreadPrivate::start (arg=0x34a11f0) at thread/qthread_unix.cpp:341 #7 0x00007f27868ab734 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f278cdd3d3d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f279002e900 (LWP 7827)): [KCrash Handler] #6 0x00007f278aeedee3 in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x28) at /usr/include/c++/4.8/bits/atomic_base.h:496 #7 QAtomicOps<int>::load<int> (_q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:96 #8 QBasicAtomicInteger<int>::load (this=0x28) at /usr/include/qt5/QtCore/qbasicatomic.h:116 #9 QtPrivate::RefCount::ref (this=0x28) at /usr/include/qt5/QtCore/qrefcount.h:49 #10 QHash<DocumentParseTarget, QHashDummyValue>::QHash (other=..., this=0x7ffd67f1f8c0) at /usr/include/qt5/QtCore/qhash.h:245 #11 QSet<DocumentParseTarget>::QSet (this=0x7ffd67f1f8c0) at /usr/include/qt5/QtCore/qset.h:48 #12 QForeachContainer<QSet<DocumentParseTarget> >::QForeachContainer (this=0x7ffd67f1f8c0, t=...) at /usr/include/qt5/QtCore/qglobal.h:922 #13 0x00007f278aeee11d in DocumentParsePlan::notifyWhenReady (this=this@entry=0x7f270c3bfb80) at /usr/src/debug/kdevplatform-5.0.1/language/backgroundparser/backgroundparser.cpp:174 #14 0x00007f278aeee3bf in KDevelop::BackgroundParserPrivate::createParseJob (this=this@entry=0xa7aca0, url=..., parsePlan=...) at /usr/src/debug/kdevplatform-5.0.1/language/backgroundparser/backgroundparser.cpp:358 #15 0x00007f278aef1df7 in KDevelop::BackgroundParserPrivate::parseDocumentsInternal (this=0xa7aca0) at /usr/src/debug/kdevplatform-5.0.1/language/backgroundparser/backgroundparser.cpp:306 #16 0x00007f278aeed310 in KDevelop::BackgroundParser::parseDocuments (this=0xa00d30) at /usr/src/debug/kdevplatform-5.0.1/language/backgroundparser/backgroundparser.cpp:651 #17 0x00007f278b03b765 in KDevelop::BackgroundParser::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdevplatform-5.0.1/build/language/moc_backgroundparser.cpp:269 #18 0x00007f278d6b2166 in QObject::event (this=0xa00d30, e=<optimized out>) at kernel/qobject.cpp:1256 #19 0x00007f278e38de3c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xa00d30, e=0x41d8380) at kernel/qapplication.cpp:3804 #20 0x00007f278e39249a in QApplication::notify (this=0x7ffd67f21b90, receiver=0xa00d30, e=0x41d8380) at kernel/qapplication.cpp:3561 #21 0x00007f278d686fc5 in QCoreApplication::notifyInternal2 (receiver=0xa00d30, event=event@entry=0x41d8380) at kernel/qcoreapplication.cpp:1015 #22 0x00007f278d688daa in QCoreApplication::sendEvent (event=0x41d8380, receiver=<optimized out>) at kernel/qcoreapplication.h:225 #23 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x76b440) at kernel/qcoreapplication.cpp:1650 #24 0x00007f278d689358 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508 #25 0x00007f278d6d7c83 in postEventSourceDispatch (s=0x7e93d0) at kernel/qeventdispatcher_glib.cpp:270 #26 0x00007f2785c33134 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #27 0x00007f2785c33388 in ?? () from /usr/lib64/libglib-2.0.so.0 #28 0x00007f2785c3342c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #29 0x00007f278d6d730c in QEventDispatcherGlib::processEvents (this=0x7e7aa0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #30 0x00007f278d684fdb in QEventLoop::exec (this=this@entry=0x7ffd67f20240, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #31 0x00007f278e57ef3c in QDialog::exec (this=0xf30fe0) at dialogs/qdialog.cpp:541 #32 0x00007f278807afd7 in KMessageBox::createKMessageBox (dialog=dialog@entry=0xf30fe0, buttons=buttons@entry=0x40d9490, icon=..., text=..., strlist=..., ask=..., checkboxReturn=checkboxReturn@entry=0x7ffd67f205f0, options=..., options@entry=..., details=..., notifyType=notifyType@entry=QMessageBox::Information) at /usr/src/debug/kwidgetsaddons-5.26.0/src/kmessagebox.cpp:393 #33 0x00007f278807b794 in KMessageBox::createKMessageBox (dialog=dialog@entry=0xf30fe0, buttons=buttons@entry=0x40d9490, icon=icon@entry=QMessageBox::Information, text=..., strlist=..., ask=..., checkboxReturn=checkboxReturn@entry=0x7ffd67f205f0, options=options@entry=..., details=...) at /usr/src/debug/kwidgetsaddons-5.26.0/src/kmessagebox.cpp:197 #34 0x00007f278807bc0e in KMessageBox::questionYesNoListInternal (dialog=0xf30fe0, text=..., strlist=..., caption=..., buttonYes_=..., buttonNo_=..., dontAskAgainName=..., options=...) at /usr/src/debug/kwidgetsaddons-5.26.0/src/kmessagebox.cpp:493 #35 0x00007f278807bf0d in KMessageBox::questionYesNoList (parent=<optimized out>, text=..., strlist=..., caption=..., buttonYes=..., buttonNo=..., dontAskAgainName=..., options=options@entry=...) at /usr/src/debug/kwidgetsaddons-5.26.0/src/kmessagebox.cpp:511 #36 0x00007f278807bf44 in KMessageBox::questionYesNo (parent=<optimized out>, text=..., caption=..., buttonYes=..., buttonNo=..., dontAskAgainName=..., options=options@entry=...) at /usr/src/debug/kwidgetsaddons-5.26.0/src/kmessagebox.cpp:410 #37 0x00007f278fb8d85c in KDevelop::ProjectDialogProvider::userWantsReopen (this=<optimized out>) at /usr/src/debug/kdevplatform-5.0.1/shell/projectcontroller.cpp:475 #38 0x00007f278fb997e2 in KDevelop::ProjectControllerPrivate::importProject (this=0xac9a90, url_=...) at /usr/src/debug/kdevplatform-5.0.1/shell/projectcontroller.cpp:292 #39 0x00007f278fb93948 in KDevelop::ProjectController::openProject (this=0x9bd310, projectFile=...) at /usr/src/debug/kdevplatform-5.0.1/shell/projectcontroller.cpp:808 #40 0x00007f278fb8d736 in KDevelop::ProjectController::__lambda23::operator() (__closure=0x9f2860) at /usr/src/debug/kdevplatform-5.0.1/shell/projectcontroller.cpp:522 #41 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KDevelop::ProjectController::setupActions()::__lambda23>::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:495 #42 QtPrivate::Functor<KDevelop::ProjectController::setupActions()::__lambda23, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:552 #43 QtPrivate::QFunctorSlotObject<KDevelop::ProjectController::setupActions()::__lambda23, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x9f2850, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobject_impl.h:192 #44 0x00007f278d6b11c3 in QtPrivate::QSlotObjectBase::call (a=0x7ffd67f20b60, r=0x9bd310, this=0x9f2850) at ../../src/corelib/kernel/qobject_impl.h:124 #45 QMetaObject::activate (sender=sender@entry=0xa4dfc0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffd67f20b60) at kernel/qobject.cpp:3715 #46 0x00007f278d6b1717 in QMetaObject::activate (sender=sender@entry=0xa4dfc0, m=m@entry=0x7f278ea68560 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffd67f20b60) at kernel/qobject.cpp:3595 #47 0x00007f278e384892 in QAction::triggered (this=this@entry=0xa4dfc0, _t1=false) at .moc/moc_qaction.cpp:369 #48 0x00007f278e38742d in QAction::activate (this=0xa4dfc0, event=<optimized out>) at kernel/qaction.cpp:1163 #49 0x00007f278e502582 in QMenuPrivate::activateCausedStack (this=this@entry=0xb07050, causedStack=..., action=action@entry=0xa4dfc0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1130 #50 0x00007f278e507730 in QMenuPrivate::activateAction (this=this@entry=0xb07050, action=action@entry=0xa4dfc0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1207 #51 0x00007f278e50b27b in QMenu::mouseReleaseEvent (this=<optimized out>, e=0x7ffd67f211b0) at widgets/qmenu.cpp:2634 #52 0x00007f278e3cfc9a in QWidget::event (this=this@entry=0xabf370, event=event@entry=0x7ffd67f211b0) at kernel/qwidget.cpp:8748 #53 0x00007f278e50bbbb in QMenu::event (this=0xabf370, e=0x7ffd67f211b0) at widgets/qmenu.cpp:2748 #54 0x00007f278e38de3c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xabf370, e=0x7ffd67f211b0) at kernel/qapplication.cpp:3804 #55 0x00007f278e392d14 in QApplication::notify (this=<optimized out>, receiver=0xabf370, e=0x7ffd67f211b0) at kernel/qapplication.cpp:3277 #56 0x00007f278d686fc5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0xabf370, event=event@entry=0x7ffd67f211b0) at kernel/qcoreapplication.cpp:1015 #57 0x00007f278e391a10 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:225 #58 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0xabf370, event=event@entry=0x7ffd67f211b0, alienWidget=0x0, alienWidget@entry=0xabf370, nativeWidget=0xabf370, buttonDown=buttonDown@entry=0x7f278ea9a7f0 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:2775 #59 0x00007f278e3e8eb4 in QWidgetWindow::handleMouseEvent (this=this@entry=0x9350c0, event=event@entry=0x7ffd67f21610) at kernel/qwidgetwindow.cpp:501 #60 0x00007f278e3eaeb3 in QWidgetWindow::event (this=0x9350c0, event=0x7ffd67f21610) at kernel/qwidgetwindow.cpp:233 #61 0x00007f278e38de3c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x9350c0, e=0x7ffd67f21610) at kernel/qapplication.cpp:3804 #62 0x00007f278e39249a in QApplication::notify (this=0x7ffd67f21b90, receiver=0x9350c0, e=0x7ffd67f21610) at kernel/qapplication.cpp:3561 #63 0x00007f278d686fc5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x9350c0, event=event@entry=0x7ffd67f21610) at kernel/qcoreapplication.cpp:1015 #64 0x00007f278dbda68b in QCoreApplication::sendSpontaneousEvent (event=0x7ffd67f21610, receiver=0x9350c0) at ../../src/corelib/kernel/qcoreapplication.h:228 #65 QGuiApplicationPrivate::processMouseEvent (e=0x3ec3680) at kernel/qguiapplication.cpp:1877 #66 0x00007f278dbdbe05 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x3ec3680) at kernel/qguiapplication.cpp:1661 #67 0x00007f278dbbdeeb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:648 #68 0x00007f27707d9bc0 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70 #69 0x00007f2785c33134 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #70 0x00007f2785c33388 in ?? () from /usr/lib64/libglib-2.0.so.0 #71 0x00007f2785c3342c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #72 0x00007f278d6d730c in QEventDispatcherGlib::processEvents (this=0x7e7aa0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #73 0x00007f278d684fdb in QEventLoop::exec (this=this@entry=0x7ffd67f21990, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #74 0x00007f278d68cec6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #75 0x00007f278dbd270c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607 #76 0x00007f278e38b045 in QApplication::exec () at kernel/qapplication.cpp:2979 #77 0x000000000040c52b in main (argc=1, argv=<optimized out>) at /usr/src/debug/kdevelop-5.0.1/app/main.cpp:763 Possible duplicates by query: bug 372712. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.