Any chance we can figure out what is going wrong here? jgrulich, do you have a
backtrace? We cannot withhold all KDevelop updates forever. We've already been
sitting on this regression fix for over 2 weeks.
0 0x00007ffff2dc4540 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
1 0x00007ffff1062b5a in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7ffff1365f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
2 0x00007ffff1062b89 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
3 0x00007ffff2dbf555 in start_thread (arg=0x7fffcf11f700) at pthread_create.c:333
4 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 11 (Thread 0x7fff4de9c700 (LWP 17370)):
0 0x00007ffff2dc48e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
1 0x00007ffff304eff4 in QWaitCondition::wait(QMutex*, unsigned long) (time=1000, this=0x237cda0) at thread/qwaitcondition_unix.cpp:84
2 0x00007ffff304eff4 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0xe95e68, mutex=mutex@entry=0xe95e70, time=time@entry=1000) at thread/qwaitcondition_unix.cpp:158
3 0x00007ffff144d586 in KDevelop::DUChainPrivate::CleanupThread::run() (this=0xe95e50) at ../../language/duchain/duchain.cpp:283
4 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0xe95e50) at thread/qthread_unix.cpp:349
5 0x00007ffff2dbf555 in start_thread (arg=0x7fff4de9c700) at pthread_create.c:333
6 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 10 (Thread 0x7fff41bcc700 (LWP 17381)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007fffeb343dbc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fff3c002fe0, timeout=<optimized out>, context=0x7fff3c0009a0) at gmain.c:4103
2 0x00007fffeb343dbc in g_main_context_iterate (context=context@entry=0x7fff3c0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
3 0x00007fffeb343ecc in g_main_context_iteration (context=0x7fff3c0009a0, may_block=1) at gmain.c:3869
4 0x00007ffff318e4ce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff3c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
5 0x00007ffff315c791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff41bcbcd0, flags=...) at kernel/qeventloop.cpp:149
6 0x00007ffff315cb05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff41bcbcd0, flags=...) at kernel/qeventloop.cpp:204
7 0x00007ffff304c289 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:538
8 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0x2c7ce18) at thread/qthread_unix.cpp:349
9 0x00007ffff2dbf555 in start_thread (arg=0x7fff41bcc700) at pthread_create.c:333
10 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 9 (Thread 0x7fff413cb700 (LWP 17382)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007ffff318b1b8 in qt_safe_poll(pollfd*, int, int, bool) (__timeout=-1, __nfds=1, __fds=0x7fff413cace0) at /usr/include/bits/poll2.h:46
3 0x00007ffff3138c68 in QProcessManager::run() (this=0x7ffff34c5520 <processManager()::processManager>) at io/qprocess_unix.cpp:263
4 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0x7ffff34c5520 <processManager()::processManager>) at thread/qthread_unix.cpp:349
5 0x00007ffff2dbf555 in start_thread (arg=0x7fff413cb700) at pthread_create.c:333
6 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 8 (Thread 0x7fff248a5700 (LWP 17429)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007fffeb343dbc in g_main_context_iterate (priority=2147483647, n_fds=2, fds=0x7fff18001910, timeout=<optimized out>, context=0x7fff180009a0) at gmain.c:4103
2 0x00007fffeb343dbc in g_main_context_iterate (context=context@entry=0x7fff180009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
3 0x00007fffeb343ecc in g_main_context_iteration (context=0x7fff180009a0, may_block=1) at gmain.c:3869
4 0x00007ffff318e4ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
5 0x00007ffff315c791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff248a4c80, flags=...) at kernel/qeventloop.cpp:149
6 0x00007ffff315cb05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff248a4c80, flags=...) at kernel/qeventloop.cpp:204
7 0x00007ffff304c289 in QThread::exec() (this=this@entry=0x35af7f0) at thread/qthread.cpp:538
8 0x00007ffff313c863 in QInotifyFileSystemWatcherEngine::run() (this=0x35af7f0) at io/qfilesystemwatcher_inotify.cpp:265
9 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0x35af7f0) at thread/qthread_unix.cpp:349
10 0x00007ffff2dbf555 in start_thread (arg=0x7fff248a5700) at pthread_create.c:333
11 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 7 (Thread 0x7fff250a6700 (LWP 17540)):
0 0x00007ffff2dc4540 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
1 0x00007ffff304f016 in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0xb04aa0) at thread/qwaitcondition_unix.cpp:86
2 0x00007ffff304f016 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0xaf9a58, mutex=0xcd76d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
3 0x00007ffff34d06ec in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0xaf9a30, th=0xc9ff40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
4 0x00007ffff34d33f3 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread, ThreadWeaver::Job) (this=0xcb7640, th=0xc9ff40, previous=0xb56350)
at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
5 0x00007ffff34d1f4f in ThreadWeaver::Thread::run() (this=0xc9ff40) at ../../../threadweaver/Weaver/Thread.cpp:98
6 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0xc9ff40) at thread/qthread_unix.cpp:349
7 0x00007ffff2dbf555 in start_thread (arg=0x7fff250a6700) at pthread_create.c:333
8 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 6 (Thread 0x7fff2fa3b700 (LWP 17671)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007fffeb343dbc in g_main_context_iterate (priority=2147483647, n_fds=2, fds=0x7fff14003010, timeout=<optimized out>, context=0x7fff140009a0) at gmain.c:4103
2 0x00007fffeb343dbc in g_main_context_iterate (context=context@entry=0x7fff140009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
3 0x00007fffeb343ecc in g_main_context_iteration (context=0x7fff140009a0, may_block=1) at gmain.c:3869
4 0x00007ffff318e4ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
5 0x00007ffff315c791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff2fa3ac80, flags=...) at kernel/qeventloop.cpp:149
6 0x00007ffff315cb05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff2fa3ac80, flags=...) at kernel/qeventloop.cpp:204
7 0x00007ffff304c289 in QThread::exec() (this=this@entry=0xc9e8d0) at thread/qthread.cpp:538
8 0x00007ffff313c863 in QInotifyFileSystemWatcherEngine::run() (this=0xc9e8d0) at io/qfilesystemwatcher_inotify.cpp:265
9 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0xc9e8d0) at thread/qthread_unix.cpp:349
10 0x00007ffff2dbf555 in start_thread (arg=0x7fff2fa3b700) at pthread_create.c:333
11 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 5 (Thread 0x7fff2ea8c700 (LWP 17691)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007fffeb343dbc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fff08003620, timeout=<optimized out>, context=0x7fff080009a0) at gmain.c:4103
2 0x00007fffeb343dbc in g_main_context_iterate (context=context@entry=0x7fff080009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
3 0x00007fffeb343ecc in g_main_context_iteration (context=0x7fff080009a0, may_block=1) at gmain.c:3869
4 0x00007ffff318e4ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
5 0x00007ffff315c791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff2ea8bcd0, flags=...) at kernel/qeventloop.cpp:149
6 0x00007ffff315cb05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff2ea8bcd0, flags=...) at kernel/qeventloop.cpp:204
7 0x00007ffff304c289 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:538
8 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0x915920) at thread/qthread_unix.cpp:349
9 0x00007ffff2dbf555 in start_thread (arg=0x7fff2ea8c700) at pthread_create.c:333
10 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 4 (Thread 0x7fff2da8a700 (LWP 17693)):
0 0x00007ffff2dc4540 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
1 0x00007ffff304f016 in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0xe8cae0) at thread/qwaitcondition_unix.cpp:86
2 0x00007ffff304f016 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0xe8c9b8, mutex=0xe8cc60, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
3 0x00007ffff34d06ec in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0xe8c990, th=0x7fff0c003070) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
4 0x00007ffff34d33f3 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread, ThreadWeaver::Job) (this=0xe8ccf0, th=0x7fff0c003070, previous=0x0)
at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
5 0x00007ffff34d1f4f in ThreadWeaver::Thread::run() (this=0x7fff0c003070) at ../../../threadweaver/Weaver/Thread.cpp:98
6 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0x7fff0c003070) at thread/qthread_unix.cpp:349
7 0x00007ffff2dbf555 in start_thread (arg=0x7fff2da8a700) at pthread_create.c:333
8 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 3 (Thread 0x7fff2e28b700 (LWP 17692)):
0 0x00007fff2efa9270 in QHash<KDevelop::IndexedString, QHashDummyValue>::findNode(KDevelop::IndexedString const&, unsigned int*) const (this=this@entry=0x7fff0c0976d0, akey=..., ahp=ahp@entry=0x7fff2e282130) at /usr/include/QtCore/qhash.h:882
1 0x00007fff2efd4f9a in CppPreprocessEnvironment::merge(Cpp::EnvironmentFile const*, bool) (avalue=..., akey=..., this=0x7fff0c0976d0) at /usr/include/QtCore/qhash.h:759
2 0x00007fff2efd4f9a in CppPreprocessEnvironment::merge(Cpp::EnvironmentFile const*, bool) (value=..., this=0x7fff0c0976d0) at /usr/include/QtCore/qset.h:181
3 0x00007fff2efd4f9a in CppPreprocessEnvironment::merge(Cpp::EnvironmentFile const*, bool) (this=0x7fff0c0976a0, file=0x7fff0c0fd2d0, mergeEnvironment=mergeEnvironment@entry=true)
at ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:120
4 0x00007fff4e5aa119 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) (this=0x7fff0c099620, _fileName=..., type=<optimized out>, sourceLine=401, skipCurrentPath=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:547
at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:137
7 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e2827d0, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:137
15 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e283ee0, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:137
23 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e2855f0, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:137
31 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e286d00, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:137
39 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e288410, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:137
47 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e289b20, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:98
49 0x00007fff2eaa81e5 in rpp::pp::processFile(QString const&, QByteArray const&) (this=this@entry=0x7fff2e289b20, fileName=..., data=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:85
50 0x00007fff4e5ac9c6 in PreprocessJob::run() (this=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:249
51 0x00007ffff34d2712 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread, ThreadWeaver::Job) (this=this@entry=0x7fff2e28ac70, th=th@entry=0xb855d0, job=job@entry=0xc8db30)
at ../../../threadweaver/Weaver/Job.cpp:106
52 0x00007ffff34d291e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) (this=0xc8db30, th=0xb855d0) at ../../../threadweaver/Weaver/Job.cpp:135
53 0x00007ffff34d461b in ThreadWeaver::JobCollectionJobRunner::execute(ThreadWeaver::Thread*) (this=0x38c3fa0, t=0xb855d0) at ../../../threadweaver/Weaver/JobCollection.cpp:82
54 0x00007ffff34d1feb in ThreadWeaver::Thread::run() (this=0xb855d0) at ../../../threadweaver/Weaver/Thread.cpp:108
55 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0xb855d0) at thread/qthread_unix.cpp:349
56 0x00007ffff2dbf555 in start_thread (arg=0x7fff2e28b700) at pthread_create.c:333
57 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 2 (Thread 0x7fff3023c700 (LWP 17541)):
0 0x00007ffff2dc48e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
1 0x00007ffff304eff4 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x3901010) at thread/qwaitcondition_unix.cpp:84
2 0x00007ffff304eff4 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0xb6dea0, mutex=mutex@entry=0x37dea88, time=30000) at thread/qwaitcondition_unix.cpp:158
3 0x00007ffff3042097 in QThreadPoolThread::run() (this=0xb6de90) at concurrent/qthreadpool.cpp:142
4 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0xb6de90) at thread/qthread_unix.cpp:349
5 0x00007ffff2dbf555 in start_thread (arg=0x7fff3023c700) at pthread_create.c:333
6 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 1 (Thread 0x7ffff7f49900 (LWP 17346)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007fffeb343dbc in g_main_context_iterate (priority=2147483647, n_fds=15, fds=0x879240, timeout=<optimized out>, context=0x701240) at gmain.c:4103
2 0x00007fffeb343dbc in g_main_context_iterate (context=context@entry=0x701240, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
3 0x00007fffeb343ecc in g_main_context_iteration (context=0x701240, may_block=1) at gmain.c:3869
4 0x00007ffff318e4ce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x647f60, flags=...) at kernel/qeventdispatcher_glib.cpp:450
5 0x00007ffff3ba0626 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
6 0x00007ffff315c791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffda10, flags=...) at kernel/qeventloop.cpp:149
7 0x00007ffff315cb05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffda10, flags=...) at kernel/qeventloop.cpp:204
8 0x00007ffff31626a9 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1225
9 0x00007ffff3af8b3c in QApplication::exec() () at kernel/qapplication.cpp:3823
10 0x0000000000411901 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ../../app/main.cpp:582
This update has been submitted for testing by kkofler.
Taskotron: depcheck test PASSED on i386. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/112330/steps/runtask/logs/stdio (results are informative only)
Taskotron: depcheck test PASSED on x86_64. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/112330/steps/runtask/logs/stdio (results are informative only)
This update is currently being pushed to the Fedora 22 testing updates repository.
This update has been pushed to testing
This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes
Crashes everytime it tries to parse a project, downgrade to previous version solves the problem.
The thing is, the only thing I changed is to add the BR. There must be some compiler-related issue.
Any chance we can figure out what is going wrong here? jgrulich, do you have a backtrace? We cannot withhold all KDevelop updates forever. We've already been sitting on this regression fix for over 2 weeks.
Backtrace:
Thread 12 (Thread 0x7fffcf11f700 (LWP 17369)):
0 0x00007ffff2dc4540 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
1 0x00007ffff1062b5a in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7ffff1365f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
2 0x00007ffff1062b89 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
3 0x00007ffff2dbf555 in start_thread (arg=0x7fffcf11f700) at pthread_create.c:333
4 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 11 (Thread 0x7fff4de9c700 (LWP 17370)):
0 0x00007ffff2dc48e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
1 0x00007ffff304eff4 in QWaitCondition::wait(QMutex*, unsigned long) (time=1000, this=0x237cda0) at thread/qwaitcondition_unix.cpp:84
2 0x00007ffff304eff4 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0xe95e68, mutex=mutex@entry=0xe95e70, time=time@entry=1000) at thread/qwaitcondition_unix.cpp:158
3 0x00007ffff144d586 in KDevelop::DUChainPrivate::CleanupThread::run() (this=0xe95e50) at ../../language/duchain/duchain.cpp:283
4 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0xe95e50) at thread/qthread_unix.cpp:349
5 0x00007ffff2dbf555 in start_thread (arg=0x7fff4de9c700) at pthread_create.c:333
6 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 10 (Thread 0x7fff41bcc700 (LWP 17381)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007fffeb343dbc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fff3c002fe0, timeout=<optimized out>, context=0x7fff3c0009a0) at gmain.c:4103
2 0x00007fffeb343dbc in g_main_context_iterate (context=context@entry=0x7fff3c0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
3 0x00007fffeb343ecc in g_main_context_iteration (context=0x7fff3c0009a0, may_block=1) at gmain.c:3869
4 0x00007ffff318e4ce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff3c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
5 0x00007ffff315c791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff41bcbcd0, flags=...) at kernel/qeventloop.cpp:149
6 0x00007ffff315cb05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff41bcbcd0, flags=...) at kernel/qeventloop.cpp:204
7 0x00007ffff304c289 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:538
8 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0x2c7ce18) at thread/qthread_unix.cpp:349
9 0x00007ffff2dbf555 in start_thread (arg=0x7fff41bcc700) at pthread_create.c:333
10 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 9 (Thread 0x7fff413cb700 (LWP 17382)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007ffff318b1b8 in qt_safe_poll(pollfd*, int, int, bool) (__timeout=-1, __nfds=1, __fds=0x7fff413cace0) at /usr/include/bits/poll2.h:46
2 0x00007ffff318b1b8 in qt_safe_poll(pollfd*, int, int, bool) (fds=fds@entry=0x7fff413cace0, nfds=nfds@entry=1, timeout_ms=timeout_ms@entry=-1, retry_eintr=retry_eintr@entry=false)
3 0x00007ffff3138c68 in QProcessManager::run() (this=0x7ffff34c5520 <processManager()::processManager>) at io/qprocess_unix.cpp:263
4 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0x7ffff34c5520 <processManager()::processManager>) at thread/qthread_unix.cpp:349
5 0x00007ffff2dbf555 in start_thread (arg=0x7fff413cb700) at pthread_create.c:333
6 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 8 (Thread 0x7fff248a5700 (LWP 17429)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007fffeb343dbc in g_main_context_iterate (priority=2147483647, n_fds=2, fds=0x7fff18001910, timeout=<optimized out>, context=0x7fff180009a0) at gmain.c:4103
2 0x00007fffeb343dbc in g_main_context_iterate (context=context@entry=0x7fff180009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
3 0x00007fffeb343ecc in g_main_context_iteration (context=0x7fff180009a0, may_block=1) at gmain.c:3869
4 0x00007ffff318e4ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
5 0x00007ffff315c791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff248a4c80, flags=...) at kernel/qeventloop.cpp:149
6 0x00007ffff315cb05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff248a4c80, flags=...) at kernel/qeventloop.cpp:204
7 0x00007ffff304c289 in QThread::exec() (this=this@entry=0x35af7f0) at thread/qthread.cpp:538
8 0x00007ffff313c863 in QInotifyFileSystemWatcherEngine::run() (this=0x35af7f0) at io/qfilesystemwatcher_inotify.cpp:265
9 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0x35af7f0) at thread/qthread_unix.cpp:349
10 0x00007ffff2dbf555 in start_thread (arg=0x7fff248a5700) at pthread_create.c:333
11 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 7 (Thread 0x7fff250a6700 (LWP 17540)):
0 0x00007ffff2dc4540 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
1 0x00007ffff304f016 in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0xb04aa0) at thread/qwaitcondition_unix.cpp:86
2 0x00007ffff304f016 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0xaf9a58, mutex=0xcd76d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
3 0x00007ffff34d06ec in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0xaf9a30, th=0xc9ff40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
4 0x00007ffff34d33f3 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread, ThreadWeaver::Job) (this=0xcb7640, th=0xc9ff40, previous=0xb56350)
5 0x00007ffff34d1f4f in ThreadWeaver::Thread::run() (this=0xc9ff40) at ../../../threadweaver/Weaver/Thread.cpp:98
6 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0xc9ff40) at thread/qthread_unix.cpp:349
7 0x00007ffff2dbf555 in start_thread (arg=0x7fff250a6700) at pthread_create.c:333
8 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 6 (Thread 0x7fff2fa3b700 (LWP 17671)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007fffeb343dbc in g_main_context_iterate (priority=2147483647, n_fds=2, fds=0x7fff14003010, timeout=<optimized out>, context=0x7fff140009a0) at gmain.c:4103
2 0x00007fffeb343dbc in g_main_context_iterate (context=context@entry=0x7fff140009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
3 0x00007fffeb343ecc in g_main_context_iteration (context=0x7fff140009a0, may_block=1) at gmain.c:3869
4 0x00007ffff318e4ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
5 0x00007ffff315c791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff2fa3ac80, flags=...) at kernel/qeventloop.cpp:149
6 0x00007ffff315cb05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff2fa3ac80, flags=...) at kernel/qeventloop.cpp:204
7 0x00007ffff304c289 in QThread::exec() (this=this@entry=0xc9e8d0) at thread/qthread.cpp:538
8 0x00007ffff313c863 in QInotifyFileSystemWatcherEngine::run() (this=0xc9e8d0) at io/qfilesystemwatcher_inotify.cpp:265
9 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0xc9e8d0) at thread/qthread_unix.cpp:349
10 0x00007ffff2dbf555 in start_thread (arg=0x7fff2fa3b700) at pthread_create.c:333
11 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 5 (Thread 0x7fff2ea8c700 (LWP 17691)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007fffeb343dbc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fff08003620, timeout=<optimized out>, context=0x7fff080009a0) at gmain.c:4103
2 0x00007fffeb343dbc in g_main_context_iterate (context=context@entry=0x7fff080009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
3 0x00007fffeb343ecc in g_main_context_iteration (context=0x7fff080009a0, may_block=1) at gmain.c:3869
4 0x00007ffff318e4ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
5 0x00007ffff315c791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff2ea8bcd0, flags=...) at kernel/qeventloop.cpp:149
6 0x00007ffff315cb05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff2ea8bcd0, flags=...) at kernel/qeventloop.cpp:204
7 0x00007ffff304c289 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:538
8 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0x915920) at thread/qthread_unix.cpp:349
9 0x00007ffff2dbf555 in start_thread (arg=0x7fff2ea8c700) at pthread_create.c:333
10 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 4 (Thread 0x7fff2da8a700 (LWP 17693)):
0 0x00007ffff2dc4540 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
1 0x00007ffff304f016 in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0xe8cae0) at thread/qwaitcondition_unix.cpp:86
2 0x00007ffff304f016 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0xe8c9b8, mutex=0xe8cc60, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
3 0x00007ffff34d06ec in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0xe8c990, th=0x7fff0c003070) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
4 0x00007ffff34d33f3 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread, ThreadWeaver::Job) (this=0xe8ccf0, th=0x7fff0c003070, previous=0x0)
5 0x00007ffff34d1f4f in ThreadWeaver::Thread::run() (this=0x7fff0c003070) at ../../../threadweaver/Weaver/Thread.cpp:98
6 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0x7fff0c003070) at thread/qthread_unix.cpp:349
7 0x00007ffff2dbf555 in start_thread (arg=0x7fff2da8a700) at pthread_create.c:333
8 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 3 (Thread 0x7fff2e28b700 (LWP 17692)):
0 0x00007fff2efa9270 in QHash<KDevelop::IndexedString, QHashDummyValue>::findNode(KDevelop::IndexedString const&, unsigned int*) const (this=this@entry=0x7fff0c0976d0, akey=..., ahp=ahp@entry=0x7fff2e282130) at /usr/include/QtCore/qhash.h:882
1 0x00007fff2efd4f9a in CppPreprocessEnvironment::merge(Cpp::EnvironmentFile const*, bool) (avalue=..., akey=..., this=0x7fff0c0976d0) at /usr/include/QtCore/qhash.h:759
2 0x00007fff2efd4f9a in CppPreprocessEnvironment::merge(Cpp::EnvironmentFile const*, bool) (value=..., this=0x7fff0c0976d0) at /usr/include/QtCore/qset.h:181
3 0x00007fff2efd4f9a in CppPreprocessEnvironment::merge(Cpp::EnvironmentFile const*, bool) (this=0x7fff0c0976a0, file=0x7fff0c0fd2d0, mergeEnvironment=mergeEnvironment@entry=true)
4 0x00007fff4e5aa119 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) (this=0x7fff0c099620, _fileName=..., type=<optimized out>, sourceLine=401, skipCurrentPath=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:547
5 0x00007fff2eaa323c in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e2827d0, skip_current_path=<optimized out>, input=..., output=...)
6 0x00007fff2eaa74ff in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e2827d0, directive=directive@entry=84570, input=..., output=...)
7 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e2827d0, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
8 0x00007fff2eaa7e07 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) (this=this@entry=0x7fff2e2827d0, fileName=..., fileContents=..., result=...)
9 0x00007fff2eaa81e5 in rpp::pp::processFile(QString const&, QByteArray const&) (this=this@entry=0x7fff2e2827d0, fileName=..., data=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:85
10 0x00007fff4e5ac9c6 in PreprocessJob::run() (this=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:249
11 0x00007fff4e5a0afe in CPPParseJob::parseForeground() (this=this@entry=0x7fff0c096060) at ../../../languages/cpp/cppparsejob.cpp:179
12 0x00007fff4e5aab49 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) (this=0x7fff0c073c60, _fileName=..., type=<optimized out>, sourceLine=364, skipCurrentPath=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:581
13 0x00007fff2eaa323c in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e283ee0, skip_current_path=<optimized out>, input=..., output=...)
14 0x00007fff2eaa74ff in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e283ee0, directive=directive@entry=84570, input=..., output=...)
15 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e283ee0, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
16 0x00007fff2eaa7e07 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) (this=this@entry=0x7fff2e283ee0, fileName=..., fileContents=..., result=...)
17 0x00007fff2eaa81e5 in rpp::pp::processFile(QString const&, QByteArray const&) (this=this@entry=0x7fff2e283ee0, fileName=..., data=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:85
18 0x00007fff4e5ac9c6 in PreprocessJob::run() (this=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:249
19 0x00007fff4e5a0afe in CPPParseJob::parseForeground() (this=this@entry=0x7fff0c073b50) at ../../../languages/cpp/cppparsejob.cpp:179
20 0x00007fff4e5aab49 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) (this=0x7fff0c06e2a0, _fileName=..., type=<optimized out>, sourceLine=38, skipCurrentPath=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:581
21 0x00007fff2eaa323c in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e2855f0, skip_current_path=<optimized out>, input=..., output=...)
22 0x00007fff2eaa74ff in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e2855f0, directive=directive@entry=84570, input=..., output=...)
23 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e2855f0, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
24 0x00007fff2eaa7e07 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) (this=this@entry=0x7fff2e2855f0, fileName=..., fileContents=..., result=...)
25 0x00007fff2eaa81e5 in rpp::pp::processFile(QString const&, QByteArray const&) (this=this@entry=0x7fff2e2855f0, fileName=..., data=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:85
26 0x00007fff4e5ac9c6 in PreprocessJob::run() (this=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:249
27 0x00007fff4e5a0afe in CPPParseJob::parseForeground() (this=this@entry=0x7fff0c06d9b0) at ../../../languages/cpp/cppparsejob.cpp:179
28 0x00007fff4e5aab49 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) (this=0x7fff0c042fa0, _fileName=..., type=<optimized out>, sourceLine=2215, skipCurrentPath=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:581
29 0x00007fff2eaa323c in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e286d00, skip_current_path=<optimized out>, input=..., output=...)
30 0x00007fff2eaa74ff in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e286d00, directive=directive@entry=84570, input=..., output=...)
31 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e286d00, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
32 0x00007fff2eaa7e07 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) (this=this@entry=0x7fff2e286d00, fileName=..., fileContents=..., result=...)
33 0x00007fff2eaa81e5 in rpp::pp::processFile(QString const&, QByteArray const&) (this=this@entry=0x7fff2e286d00, fileName=..., data=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:85
34 0x00007fff4e5ac9c6 in PreprocessJob::run() (this=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:249
35 0x00007fff4e5a0afe in CPPParseJob::parseForeground() (this=this@entry=0x7fff0c0429e0) at ../../../languages/cpp/cppparsejob.cpp:179
36 0x00007fff4e5aab49 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) (this=0x7fff0c0285c0, _fileName=..., type=<optimized out>, sourceLine=37, skipCurrentPath=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:581
37 0x00007fff2eaa323c in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e288410, skip_current_path=<optimized out>, input=..., output=...)
38 0x00007fff2eaa74ff in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e288410, directive=directive@entry=84570, input=..., output=...)
39 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e288410, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
40 0x00007fff2eaa7e07 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) (this=this@entry=0x7fff2e288410, fileName=..., fileContents=..., result=...)
41 0x00007fff2eaa81e5 in rpp::pp::processFile(QString const&, QByteArray const&) (this=this@entry=0x7fff2e288410, fileName=..., data=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:85
42 0x00007fff4e5ac9c6 in PreprocessJob::run() (this=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:249
43 0x00007fff4e5a0afe in CPPParseJob::parseForeground() (this=this@entry=0x7fff0c028290) at ../../../languages/cpp/cppparsejob.cpp:179
44 0x00007fff4e5aab49 in PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) (this=0xc8db30, _fileName=..., type=<optimized out>, sourceLine=0, skipCurrentPath=<optimized out>)
45 0x00007fff2eaa323c in rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e289b20, skip_current_path=<optimized out>, input=..., output=...)
46 0x00007fff2eaa74ff in rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e289b20, directive=directive@entry=84570, input=..., output=...)
47 0x00007fff2eaa7a8e in rpp::pp::operator()(rpp::Stream&, rpp::Stream&) (this=this@entry=0x7fff2e289b20, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:272
48 0x00007fff2eaa7e07 in rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) (this=this@entry=0x7fff2e289b20, fileName=..., fileContents=..., result=...)
49 0x00007fff2eaa81e5 in rpp::pp::processFile(QString const&, QByteArray const&) (this=this@entry=0x7fff2e289b20, fileName=..., data=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:85
50 0x00007fff4e5ac9c6 in PreprocessJob::run() (this=<optimized out>) at ../../../languages/cpp/preprocessjob.cpp:249
51 0x00007ffff34d2712 in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread, ThreadWeaver::Job) (this=this@entry=0x7fff2e28ac70, th=th@entry=0xb855d0, job=job@entry=0xc8db30)
52 0x00007ffff34d291e in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) (this=0xc8db30, th=0xb855d0) at ../../../threadweaver/Weaver/Job.cpp:135
53 0x00007ffff34d461b in ThreadWeaver::JobCollectionJobRunner::execute(ThreadWeaver::Thread*) (this=0x38c3fa0, t=0xb855d0) at ../../../threadweaver/Weaver/JobCollection.cpp:82
54 0x00007ffff34d1feb in ThreadWeaver::Thread::run() (this=0xb855d0) at ../../../threadweaver/Weaver/Thread.cpp:108
55 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0xb855d0) at thread/qthread_unix.cpp:349
56 0x00007ffff2dbf555 in start_thread (arg=0x7fff2e28b700) at pthread_create.c:333
57 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 2 (Thread 0x7fff3023c700 (LWP 17541)):
0 0x00007ffff2dc48e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
1 0x00007ffff304eff4 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x3901010) at thread/qwaitcondition_unix.cpp:84
2 0x00007ffff304eff4 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0xb6dea0, mutex=mutex@entry=0x37dea88, time=30000) at thread/qwaitcondition_unix.cpp:158
3 0x00007ffff3042097 in QThreadPoolThread::run() (this=0xb6de90) at concurrent/qthreadpool.cpp:142
4 0x00007ffff304eaac in QThreadPrivate::start(void*) (arg=0xb6de90) at thread/qthread_unix.cpp:349
5 0x00007ffff2dbf555 in start_thread (arg=0x7fff3023c700) at pthread_create.c:333
6 0x00007ffff2259b9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 1 (Thread 0x7ffff7f49900 (LWP 17346)):
0 0x00007ffff224e2fd in poll () at ../sysdeps/unix/syscall-template.S:81
1 0x00007fffeb343dbc in g_main_context_iterate (priority=2147483647, n_fds=15, fds=0x879240, timeout=<optimized out>, context=0x701240) at gmain.c:4103
2 0x00007fffeb343dbc in g_main_context_iterate (context=context@entry=0x701240, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
3 0x00007fffeb343ecc in g_main_context_iteration (context=0x701240, may_block=1) at gmain.c:3869
4 0x00007ffff318e4ce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x647f60, flags=...) at kernel/qeventdispatcher_glib.cpp:450
5 0x00007ffff3ba0626 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
6 0x00007ffff315c791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffda10, flags=...) at kernel/qeventloop.cpp:149
7 0x00007ffff315cb05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffda10, flags=...) at kernel/qeventloop.cpp:204
8 0x00007ffff31626a9 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1225
9 0x00007ffff3af8b3c in QApplication::exec() () at kernel/qapplication.cpp:3823
10 0x0000000000411901 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ../../app/main.cpp:582
This update has been unpushed.
obsoleted by kdevelop-4.7.1-10.fc22, which should fix the regression