Application: kdevelop (4.3.60) KDE Platform Version: 4.8.00 (4.8.0) (Compiled from sources) Qt Version: 4.8.0 Operating System: Linux 3.1.9-1.4-desktop x86_64 Distribution: "openSUSE 12.1 (x86_64)" -- Information about the crash: Seen this crash while typing into the editor two times in <5 minutes. KDevelop from master last week or so. The crash can be reproduced some of the time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0x7fcc10ad9800 (LWP 30082))] Thread 11 (Thread 0x7fcbf62b4700 (LWP 30083)): #0 0x00007fcc0c42c1eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcc0c6e937b in QWaitConditionPrivate::wait (this=0x1ab26a0, time=1000) at thread/qwaitcondition_unix.cpp:84 #2 0x00007fcc0c6e9141 in QWaitCondition::wait (this=0x1ab15f8, mutex=0x1ab1600, time=1000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcc085d76c6 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x1ab15e0) at /encrypted/home/andris/development/sources/kde-trunk/kdevplatform/language/duchain/duchain.cpp:282 #4 0x00007fcc0c6e7df8 in QThreadPrivate::start (arg=0x1ab15e0) at thread/qthread_unix.cpp:298 #5 0x00007fcc0c427f05 in start_thread () from /lib64/libpthread.so.0 #6 0x00007fcc0a73463d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7fcbf4af4700 (LWP 30084)): #0 0x00007fcc0a72dd33 in select () from /lib64/libc.so.6 #1 0x00007fcc0c7ec6a8 in QProcessManager::run (this=0x7fcc0cbd09c0) at io/qprocess_unix.cpp:244 #2 0x00007fcc0c6e7df8 in QThreadPrivate::start (arg=0x7fcc0cbd09c0) at thread/qthread_unix.cpp:298 #3 0x00007fcc0c427f05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fcc0a73463d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7fcbdb504700 (LWP 30086)): #0 0x00007fcc0a72b523 in poll () from /lib64/libc.so.6 #1 0x00007fcc0456ba98 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fcc0456bf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fcc0c85571b in QEventDispatcherGlib::processEvents (this=0x7fcbd40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007fcc0c816e70 in QEventLoop::processEvents (this=0x7fcbdb503d00, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fcc0c816ffa in QEventLoop::exec (this=0x7fcbdb503d00, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fcc0c6e54cb in QThread::exec (this=0x25cfa90) at thread/qthread.cpp:501 #7 0x00007fcc086fbf69 in KDevelop::CompletionWorkerThread::run (this=0x25cfa90) at /encrypted/home/andris/development/sources/kde-trunk/kdevplatform/language/codecompletion/codecompletionmodel.cpp:84 #8 0x00007fcc0c6e7df8 in QThreadPrivate::start (arg=0x25cfa90) at thread/qthread_unix.cpp:298 #9 0x00007fcc0c427f05 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fcc0a73463d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7fcbdad03700 (LWP 30087)): #0 0x00007fcc0a72b523 in poll () from /lib64/libc.so.6 #1 0x00007fcc0456ba98 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fcc0456bf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fcc0c85571b in QEventDispatcherGlib::processEvents (this=0x7fcbcc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007fcc0c816e70 in QEventLoop::processEvents (this=0x7fcbdad02d00, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fcc0c816ffa in QEventLoop::exec (this=0x7fcbdad02d00, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fcc0c6e54cb in QThread::exec (this=0x257a750) at thread/qthread.cpp:501 #7 0x00007fcc086fbf69 in KDevelop::CompletionWorkerThread::run (this=0x257a750) at /encrypted/home/andris/development/sources/kde-trunk/kdevplatform/language/codecompletion/codecompletionmodel.cpp:84 #8 0x00007fcc0c6e7df8 in QThreadPrivate::start (arg=0x257a750) at thread/qthread_unix.cpp:298 #9 0x00007fcc0c427f05 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fcc0a73463d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7fcbd373f700 (LWP 30092)): #0 0x00007fcc0a72b523 in poll () from /lib64/libc.so.6 #1 0x00007fcc0456ba98 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fcc0456bf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fcc0c85571b in QEventDispatcherGlib::processEvents (this=0x7fcbc80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007fcc0c816e70 in QEventLoop::processEvents (this=0x7fcbd373ece0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fcc0c816ffa in QEventLoop::exec (this=0x7fcbd373ece0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fcc0c6e54cb in QThread::exec (this=0x49c16d0) at thread/qthread.cpp:501 #7 0x00007fcc0c7f216f in QInotifyFileSystemWatcherEngine::run (this=0x49c16d0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fcc0c6e7df8 in QThreadPrivate::start (arg=0x49c16d0) at thread/qthread_unix.cpp:298 #9 0x00007fcc0c427f05 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fcc0a73463d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fcbbf7fe700 (LWP 30237)): #0 0x00007fcc0c42be6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcc02d0a3b7 in WTF::TCMalloc_PageHeap::scavengerThread() () from //opt/qt4/lib/libQtWebKit.so.4 #2 0x00007fcc02d0998c in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from //opt/qt4/lib/libQtWebKit.so.4 #3 0x00007fcc0c427f05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fcc0a73463d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fcbbffff700 (LWP 30238)): #0 0x00007fcc0c42b1b0 in pthread_mutex_unlock () from /lib64/libpthread.so.0 #1 0x00007fcc0456ab14 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fcc0456b92d in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fcc0456bf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fcc0c85573e in QEventDispatcherGlib::processEvents (this=0x7fcbb42c5640, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007fcc0c816e70 in QEventLoop::processEvents (this=0x7fcbbfffed10, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007fcc0c816ffa in QEventLoop::exec (this=0x7fcbbfffed10, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007fcc0c6e54cb in QThread::exec (this=0x4cdef30) at thread/qthread.cpp:501 #8 0x00007fcc0c6e566a in QThread::run (this=0x4cdef30) at thread/qthread.cpp:568 #9 0x00007fcc0c6e7df8 in QThreadPrivate::start (arg=0x4cdef30) at thread/qthread_unix.cpp:298 #10 0x00007fcc0c427f05 in start_thread () from /lib64/libpthread.so.0 #11 0x00007fcc0a73463d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fcbd0fc3700 (LWP 30376)): #0 0x00007fcc0a731209 in syscall () from /lib64/libc.so.6 #1 0x00007fcc0c6e7522 in _q_futex (addr=0x623300, op=0, val=2, timeout=0x0, addr2=0x0, val2=0) at thread/qmutex_unix.cpp:99 #2 0x00007fcc0c6e75da in QMutexPrivate::wait (this=0x623300, timeout=-1) at thread/qmutex_unix.cpp:113 #3 0x00007fcc0c6e21c3 in QMutex::lockInternal (this=0x7fcc103b8868) at thread/qmutex.cpp:450 #4 0x00007fcc0c6e1dae in QMutex::lock (this=0x7fcc103b8868) at thread/qmutex.cpp:177 #5 0x00007fcc10197a7a in QMutex::lockInline (this=0x7fcc103b8868) at /data/development/sources/qt/include/QtCore/../../src/corelib/thread/qmutex.h:198 #6 0x00007fcc101979b1 in QMutexLocker::QMutexLocker (this=0x7fcbd0fbac30, m=0x7fcc103b8868) at /data/development/sources/qt/include/QtCore/../../src/corelib/thread/qmutex.h:109 #7 0x00007fcc10196cef in KDevelop::ForegroundLock::relock (this=0x7fcbd0fbadef) at /encrypted/home/andris/development/sources/kde-trunk/kdevplatform/interfaces/foregroundlock.cpp:158 #8 0x00007fcc10196c48 in KDevelop::ForegroundLock::ForegroundLock (this=0x7fcbd0fbadef, lock=true) at /encrypted/home/andris/development/sources/kde-trunk/kdevplatform/interfaces/foregroundlock.cpp:145 #9 0x00007fcc085b9726 in KDevelop::ParseJob::translateDUChainToRevision (this=0x7fcbaf4f6bf0, context=0x7fcbaf520e40) at /encrypted/home/andris/development/sources/kde-trunk/kdevplatform/language/backgroundparser/parsejob.cpp:369 #10 0x00007fcbdbd720d7 in CPPInternalParseJob::run (this=0x7fcb6024f080) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:434 #11 0x00007fcbdbd70878 in CPPParseJob::parseForeground (this=0x7fcbaf4f6bf0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:175 #12 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbafd47a10, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #13 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcbd0fbcfc0, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #14 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcbd0fbcfc0, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #15 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcbd0fbcfc0, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #16 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcbd0fbcfc0, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #17 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcbd0fbcfc0, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #18 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbafd47a10) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #19 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbad04ad00) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #20 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbafd484f0, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=4, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #21 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcbd0fbf2e0, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #22 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcbd0fbf2e0, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #23 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcbd0fbf2e0, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #24 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcbd0fbf2e0, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #25 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcbd0fbf2e0, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #26 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbafd484f0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #27 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbace20250) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #28 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x31a7350, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #29 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcbd0fc1600, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #30 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcbd0fc1600, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #31 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcbd0fc1600, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #32 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcbd0fc1600, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #33 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcbd0fc1600, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #34 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x31a7350) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #35 0x00007fcc0ed85684 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fcbd0fc2c10, th=0x6f12de0, job=0x31a7350) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Job.cpp:106 #36 0x00007fcc0ed858ea in ThreadWeaver::Job::execute (this=0x31a7350, th=0x6f12de0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Job.cpp:135 #37 0x00007fcc0ed87cbf in ThreadWeaver::JobCollectionJobRunner::execute (this=0x6f9dd10, t=0x6f12de0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/JobCollection.cpp:82 #38 0x00007fcc0ed88419 in ThreadWeaver::JobCollection::execute (this=0x5b256f0, t=0x6f12de0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/JobCollection.cpp:231 #39 0x00007fcc0ed84a77 in ThreadWeaver::ThreadRunHelper::run (this=0x7fcbd0fc2d40, parent=0xb5a960, th=0x6f12de0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:95 #40 0x00007fcc0ed84cce in ThreadWeaver::Thread::run (this=0x6f12de0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142 #41 0x00007fcc0c6e7df8 in QThreadPrivate::start (arg=0x6f12de0) at thread/qthread_unix.cpp:298 #42 0x00007fcc0c427f05 in start_thread () from /lib64/libpthread.so.0 #43 0x00007fcc0a73463d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fcbbce56700 (LWP 30377)): #0 0x00007fcc0c42be6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcc0c6e9397 in QWaitConditionPrivate::wait (this=0xb5a170, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:86 #2 0x00007fcc0c6e9141 in QWaitCondition::wait (this=0xb5a988, mutex=0xaeb650, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcc0ed82d3e in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xb5a960, th=0x6f11890) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fcc0ed870a5 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8bc630, th=0x6f11890) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80 #5 0x00007fcc0ed82cbc in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xb5a960, th=0x6f11890) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0x00007fcc0ed87047 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8bc630, th=0x6f11890) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0x00007fcc0ed82c83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb5a960, th=0x6f11890, previous=0x0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0x00007fcc0ed87072 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8bc630, th=0x6f11890) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74 #9 0x00007fcc0ed82c83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb5a960, th=0x6f11890, previous=0x0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x00007fcc0ed87072 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8bc630, th=0x6f11890) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x00007fcc0ed82c83 in ThreadWeaver::WeaverImpl::applyForWork (this=0xb5a960, th=0x6f11890, previous=0x5a1f0e0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x00007fcc0ed84a1f in ThreadWeaver::ThreadRunHelper::run (this=0x7fcbbce55d40, parent=0xb5a960, th=0x6f11890) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:87 #13 0x00007fcc0ed84cce in ThreadWeaver::Thread::run (this=0x6f11890) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142 #14 0x00007fcc0c6e7df8 in QThreadPrivate::start (arg=0x6f11890) at thread/qthread_unix.cpp:298 #15 0x00007fcc0c427f05 in start_thread () from /lib64/libpthread.so.0 #16 0x00007fcc0a73463d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fcb67fff700 (LWP 30378)): #0 0x00007fcc0c42c1eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcc0c6e937b in QWaitConditionPrivate::wait (this=0x623390, time=30) at thread/qwaitcondition_unix.cpp:84 #2 0x00007fcc0c6e9141 in QWaitCondition::wait (this=0x7fcc103b8880, mutex=0x7fcc103b8870, time=30) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcc10196f3d in KDevelop::ForegroundLock::relock (this=0x7fcb67fdeb8f) at /encrypted/home/andris/development/sources/kde-trunk/kdevplatform/interfaces/foregroundlock.cpp:189 #4 0x00007fcc10196c48 in KDevelop::ForegroundLock::ForegroundLock (this=0x7fcb67fdeb8f, lock=true) at /encrypted/home/andris/development/sources/kde-trunk/kdevplatform/interfaces/foregroundlock.cpp:145 #5 0x00007fcc085b9726 in KDevelop::ParseJob::translateDUChainToRevision (this=0x7fcbc1636c50, context=0x7fcbc047dea0) at /encrypted/home/andris/development/sources/kde-trunk/kdevplatform/language/backgroundparser/parsejob.cpp:369 #6 0x00007fcbdbd720d7 in CPPInternalParseJob::run (this=0x7fcbc0f668a0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:434 #7 0x00007fcbdbd70878 in CPPParseJob::parseForeground (this=0x7fcbc1636c50) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:175 #8 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc12f4f20, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=46, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #9 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67fe0d60, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #10 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67fe0d60, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #11 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67fe0d60, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #12 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67fe0d60, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #13 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67fe0d60, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #14 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc12f4f20) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #15 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc12f4cb0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #16 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc167a650, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #17 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67fe3080, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #18 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67fe3080, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #19 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67fe3080, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #20 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67fe3080, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #21 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67fe3080, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #22 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc167a650) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #23 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc167a720) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #24 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc21d7640, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=46, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #25 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67fe53a0, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #26 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67fe53a0, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #27 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67fe53a0, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #28 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67fe53a0, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #29 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67fe53a0, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #30 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc21d7640) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #31 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc21d72e0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #32 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc180b880, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #33 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67fe76c0, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #34 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67fe76c0, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #35 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67fe76c0, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #36 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67fe76c0, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #37 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67fe76c0, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #38 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc180b880) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #39 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc180b950) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #40 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc13a0760, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=48, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #41 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67fe99e0, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #42 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67fe99e0, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #43 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67fe99e0, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #44 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67fe99e0, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #45 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67fe99e0, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #46 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc13a0760) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #47 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc13a0420) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #48 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc18dec10, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #49 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67febd00, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #50 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67febd00, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #51 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67febd00, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #52 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67febd00, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #53 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67febd00, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #54 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc18dec10) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #55 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc18dece0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #56 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc0df9ba0, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=56, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #57 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67fee020, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #58 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67fee020, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #59 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67fee020, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #60 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67fee020, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #61 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67fee020, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #62 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc0df9ba0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #63 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc1b88b10) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #64 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc0ede050, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #65 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67ff0340, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #66 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67ff0340, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #67 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67ff0340, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #68 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67ff0340, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #69 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67ff0340, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #70 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc0ede050) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #71 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc0ede120) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #72 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc155fdd0, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=56, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #73 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67ff2660, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #74 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67ff2660, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #75 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67ff2660, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #76 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67ff2660, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #77 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67ff2660, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #78 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc155fdd0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #79 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc155fb50) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #80 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc1fa0a40, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #81 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67ff4980, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #82 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67ff4980, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #83 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67ff4980, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #84 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67ff4980, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #85 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67ff4980, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #86 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc1fa0a40) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #87 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc1fa06c0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #88 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc108f3b0, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=251, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #89 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67ff6ca0, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #90 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67ff6ca0, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #91 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67ff6ca0, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #92 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67ff6ca0, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #93 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67ff6ca0, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #94 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc108f3b0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #95 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc108f1d0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #96 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc0f63430, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #97 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67ff8fc0, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #98 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67ff8fc0, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #99 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67ff8fc0, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #100 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67ff8fc0, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #101 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67ff8fc0, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #102 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc0f63430) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #103 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc0f63720) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #104 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x7fcbc0d3cb20, _fileName=..., type=rpp::Preprocessor::IncludeLocal, sourceLine=6, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #105 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67ffb2e0, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #106 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67ffb2e0, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #107 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67ffb2e0, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #108 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67ffb2e0, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #109 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67ffb2e0, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #110 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x7fcbc0d3cb20) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #111 0x00007fcbdbd70857 in CPPParseJob::parseForeground (this=0x7fcbc05ffe40) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/cppparsejob.cpp:174 #112 0x00007fcbdbd7f582 in PreprocessJob::sourceNeeded (this=0x6f04ab0, _fileName=..., type=rpp::Preprocessor::IncludeGlobal, sourceLine=2, skipCurrentPath=false) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:579 #113 0x00007fcbdbb18426 in rpp::pp::handle_include (this=0x7fcb67ffd600, skip_current_path=false, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:213 #114 0x00007fcbdbb17ac3 in rpp::pp::handle_directive (this=0x7fcb67ffd600, directive=691818, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:131 #115 0x00007fcbdbb1870e in rpp::pp::operator() (this=0x7fcb67ffd600, input=..., output=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:266 #116 0x00007fcbdbb1761f in rpp::pp::processFileInternal (this=0x7fcb67ffd600, fileName=..., fileContents=..., result=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #117 0x00007fcbdbb174dc in rpp::pp::processFile (this=0x7fcb67ffd600, fileName=..., data=...) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #118 0x00007fcbdbd7cecf in PreprocessJob::run (this=0x6f04ab0) at /encrypted/home/andris/development/sources/kde-trunk/kdevelop/languages/cpp/preprocessjob.cpp:245 #119 0x00007fcc0ed85684 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fcb67ffec10, th=0x7fcbac2a1cb0, job=0x6f04ab0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Job.cpp:106 #120 0x00007fcc0ed858ea in ThreadWeaver::Job::execute (this=0x6f04ab0, th=0x7fcbac2a1cb0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Job.cpp:135 #121 0x00007fcc0ed87cbf in ThreadWeaver::JobCollectionJobRunner::execute (this=0x6ec5720, t=0x7fcbac2a1cb0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/JobCollection.cpp:82 #122 0x00007fcc0ed88419 in ThreadWeaver::JobCollection::execute (this=0x5b74e50, t=0x7fcbac2a1cb0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/JobCollection.cpp:231 #123 0x00007fcc0ed84a77 in ThreadWeaver::ThreadRunHelper::run (this=0x7fcb67ffed40, parent=0xb5a960, th=0x7fcbac2a1cb0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:95 #124 0x00007fcc0ed84cce in ThreadWeaver::Thread::run (this=0x7fcbac2a1cb0) at /encrypted/home/andris/development/sources/kde-trunk/kdelibs/threadweaver/Weaver/Thread.cpp:142 #125 0x00007fcc0c6e7df8 in QThreadPrivate::start (arg=0x7fcbac2a1cb0) at thread/qthread_unix.cpp:298 #126 0x00007fcc0c427f05 in start_thread () from /lib64/libpthread.so.0 #127 0x00007fcc0a73463d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fcc10ad9800 (LWP 30082)): [KCrash Handler] #6 0x00007fcc0929d6a4 in QTJSC::X86Assembler::setRel32 (from=0x7fcbec064fe0, to=0x7fcb673e8030) at ../3rdparty/javascriptcore/JavaScriptCore/assembler/X86Assembler.h:1603 #7 0x00007fcc092a71cf in QTJSC::X86Assembler::linkCall (code=0x7fcbec064000, from=..., to=0x7fcb673e8030) at ../3rdparty/javascriptcore/JavaScriptCore/assembler/X86Assembler.h:1506 #8 0x00007fcc092a76e3 in QTJSC::MacroAssemblerX86_64::linkCall (code=0x7fcbec064000, call=..., function=...) at ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:434 #9 0x00007fcc092a8062 in QTJSC::LinkBuffer::link (this=0x7fff7b565960, call=..., function=...) at ../3rdparty/javascriptcore/JavaScriptCore/assembler/LinkBuffer.h:85 #10 0x00007fcc092a5e15 in QTJSC::JIT::privateCompile (this=0x7fff7b565b80) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JIT.cpp:523 #11 0x00007fcc092fe3f4 in QTJSC::JIT::compile (globalData=0x750cdc0, codeBlock=0x5a795b0) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JIT.h:283 #12 0x00007fcc092fcca1 in QTJSC::FunctionExecutable::generateJITCode (this=0x737b990, exec=0x7fcb66fe80c8, scopeChainNode=0x7318bf0) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:165 #13 0x00007fcc09290d8b in QTJSC::FunctionExecutable::jitCode (this=0x737b990, exec=0x7fcb66fe80c8, scopeChainNode=0x7318bf0) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:336 #14 0x00007fcc092bea1c in QTJSC::cti_op_call_JSFunction (args=0x7fff7b565ed0) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1665 #15 0x00007fcc092bbb6b in QTJSC::JITThunks::tryCacheGetByID (callFrame=0x7fff7b565e00, codeBlock=0x737b990, returnAddress=..., baseValue=..., propertyName=..., slot=..., stubInfo=0x7fcb66f83840) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:926 #16 0x0000000000000000 in ?? () Possible duplicates by query: bug 294650. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 297661 ***
Moving all the bugs from the CPP Parser. It was not well defined the difference between it and C++ Language Support and people kept reporting in both places indistinctively