crash after CTRL + W

Milian Wolff mail at milianw.de
Tue Apr 14 16:31:57 UTC 2009


During my krazy fixes I had to open quite a lot of files where I edited a few 
parts and closed them directly afterwards.

After like the 10th file or something kdevelop crashed (see kdevelop_1.kcrash) 
- looks like a bug in ktexteditor to me...

During the next startup kdevelop crashed again for me. See kdevelop_2.kcrash. 
Its inside the Cpp plugin yet I'm unsure it was because of the crash 
before...?

The startup after that worked fine.
-- 
Milian Wolff
mail at milianw.de
http://milianw.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdevelop_1.kcrash
Type: application/octet-stream
Size: 27172 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20090414/15262c0b/attachment.obj>
-------------- next part --------------
Anwendung: KDevelop (kdevelop), Signal SIGABRT
[Current thread is 0 (LWP 4152)]

Thread 8 (Thread 0xb3261b90 (LWP 4153)):
#0  0xb8063430 in __kernel_vsyscall ()
#1  0xb6484df1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb70a3150 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb6fd36ae in ?? () from /usr/lib/libQtCore.so.4
#4  0xb5c6c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb648ca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xaf803b90 (LWP 4187)):
#0  0xb5c4754a in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb70f00ab in ?? () from /usr/lib/libQtCore.so.4
#2  0xb70f0281 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb70f1e3c in ?? () from /usr/lib/libQtCore.so.4
#4  0xb70ee65a in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5bc8622 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5bc8aaa in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb5bc8f81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb70ee497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#9  0xb70c252a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#10 0xb70c26ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#11 0xb6fd0419 in QThread::exec () from /usr/lib/libQtCore.so.4
#12 0xb612e849 in KDevelop::CompletionWorkerThread::run (this=0x92444b0) at /home/milian/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#13 0xb6fd36ae in ?? () from /usr/lib/libQtCore.so.4
#14 0xb5c6c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb648ca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb0004b90 (LWP 4188)):
#0  0xb649ada1 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6
#1  0xb5bc8c33 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0xb5bc8f81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb70ee497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#4  0xb70c252a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#5  0xb70c26ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#6  0xb6fd0419 in QThread::exec () from /usr/lib/libQtCore.so.4
#7  0xb612e849 in KDevelop::CompletionWorkerThread::run (this=0x92fcec0) at /home/milian/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#8  0xb6fd36ae in ?? () from /usr/lib/libQtCore.so.4
#9  0xb5c6c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb648ca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xae44db90 (LWP 4193)):
#0  0xb8063430 in __kernel_vsyscall ()
#1  0xb5c703a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb649ac14 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb6fd30b9 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb6fd31eb in QThread::msleep () from /usr/lib/libQtCore.so.4
#5  0xae97d00d in UIBlockTester::UIBlockTesterThread::run (this=0x9365bf0) at /home/milian/projects/kde4/kdevelop/languages/cpp/cpplanguagesupport.cpp:968
#6  0xb6fd36ae in ?? () from /usr/lib/libQtCore.so.4
#7  0xb5c6c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb648ca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xad823b90 (LWP 4197)):
#0  0xb8063430 in __kernel_vsyscall ()
#1  0xb5c72d09 in __lll_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5c70131 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xb649abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#4  0xb6fd2d72 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb6fce3aa in QMutex::lock () from /usr/lib/libQtCore.so.4
#6  0xb6000d62 in QMutexLocker::relock (this=0xad812a98) at /usr/include/qt4/QtCore/qmutex.h:116
#7  0xb609241b in KDevelop::DUChainLock::lockForWrite (this=0x90387f4, timeout=10000) at /home/milian/projects/kde4/kdevplatform/language/duchain/duchainlock.cpp:303
#8  0xb6092534 in KDevelop::DUChainWriteLocker::lock (this=0xad812b9c) at /home/milian/projects/kde4/kdevplatform/language/duchain/duchainlock.cpp:411
#9  0xb60925e4 in DUChainWriteLocker (this=0xad812b9c, duChainLock=0x90387f4, timeout=0) at /home/milian/projects/kde4/kdevplatform/language/duchain/duchainlock.cpp:396
#10 0xae89e3ec in ContextBuilder::buildProxyContextFromContent (this=0xad812dc0, file=@0xad8131c0, content=@0xad8130a8, updateContext=@0xad8130a4)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:323
#11 0xae9940da in CPPInternalParseJob::run (this=0xbad0bc0) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:735
#12 0xae9903c6 in CPPParseJob::parseForeground (this=0xbad0be8) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:203
#13 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xad11fc8, _fileName=@0xad813658, type=rpp::Preprocessor::IncludeGlobal, sourceLine=40, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#14 0xaee3604f in rpp::pp::handle_include (this=0xad813944, skip_current_path=false, input=@0xad8136e8, output=@0xad8137e8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#15 0xaee361c2 in rpp::pp::handle_directive (this=0xad813944, directive=78067, input=@0xad8136e8, output=@0xad8137e8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#16 0xaee36520 in rpp::pp::operator() (this=0xad813944, input=@0xad81381c, output=@0xad8137e8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#17 0xaee36899 in rpp::pp::processFileInternal (this=0xad813944, fileName=@0xad814aa8, fileContents=@0xad814b40, result=@0xad814ab0)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#18 0xaee3690d in rpp::pp::processFile (this=0xad813944, fileName=@0xad814aa8, data=@0xad814b40) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#19 0xae99d573 in PreprocessJob::run (this=0xad11fc8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#20 0xae9903ae in CPPParseJob::parseForeground (this=0xbaf1848) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#21 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xbacf298, _fileName=@0xad814ff8, type=rpp::Preprocessor::IncludeGlobal, sourceLine=41, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#22 0xaee3604f in rpp::pp::handle_include (this=0xad8152e4, skip_current_path=false, input=@0xad815088, output=@0xad815188)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#23 0xaee361c2 in rpp::pp::handle_directive (this=0xad8152e4, directive=78067, input=@0xad815088, output=@0xad815188) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#24 0xaee36520 in rpp::pp::operator() (this=0xad8152e4, input=@0xad8151bc, output=@0xad815188) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#25 0xaee36899 in rpp::pp::processFileInternal (this=0xad8152e4, fileName=@0xad816448, fileContents=@0xad8164e0, result=@0xad816450)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#26 0xaee3690d in rpp::pp::processFile (this=0xad8152e4, fileName=@0xad816448, data=@0xad8164e0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#27 0xae99d573 in PreprocessJob::run (this=0xbacf298) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#28 0xae9903ae in CPPParseJob::parseForeground (this=0xbacef80) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#29 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xbac9f20, _fileName=@0xad816998, type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#30 0xaee3604f in rpp::pp::handle_include (this=0xad816c84, skip_current_path=false, input=@0xad816a28, output=@0xad816b28)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#31 0xaee361c2 in rpp::pp::handle_directive (this=0xad816c84, directive=78067, input=@0xad816a28, output=@0xad816b28) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#32 0xaee36520 in rpp::pp::operator() (this=0xad816c84, input=@0xad816b5c, output=@0xad816b28) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#33 0xaee36899 in rpp::pp::processFileInternal (this=0xad816c84, fileName=@0xad817de8, fileContents=@0xad817e80, result=@0xad817df0)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#34 0xaee3690d in rpp::pp::processFile (this=0xad816c84, fileName=@0xad817de8, data=@0xad817e80) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#35 0xae99d573 in PreprocessJob::run (this=0xbac9f20) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#36 0xae9903ae in CPPParseJob::parseForeground (this=0xbac9900) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#37 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xba07a40, _fileName=@0xad818338, type=rpp::Preprocessor::IncludeGlobal, sourceLine=21, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#38 0xaee3604f in rpp::pp::handle_include (this=0xad818624, skip_current_path=false, input=@0xad8183c8, output=@0xad8184c8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#39 0xaee361c2 in rpp::pp::handle_directive (this=0xad818624, directive=78067, input=@0xad8183c8, output=@0xad8184c8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#40 0xaee36520 in rpp::pp::operator() (this=0xad818624, input=@0xad8184fc, output=@0xad8184c8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#41 0xaee36899 in rpp::pp::processFileInternal (this=0xad818624, fileName=@0xad819788, fileContents=@0xad819820, result=@0xad819790)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#42 0xaee3690d in rpp::pp::processFile (this=0xad818624, fileName=@0xad819788, data=@0xad819820) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#43 0xae99d573 in PreprocessJob::run (this=0xba07a40) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#44 0xae9903ae in CPPParseJob::parseForeground (this=0xb9fab98) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#45 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xb9d8000, _fileName=@0xad819cd8, type=rpp::Preprocessor::IncludeGlobal, sourceLine=24, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#46 0xaee3604f in rpp::pp::handle_include (this=0xad819fc4, skip_current_path=false, input=@0xad819d68, output=@0xad819e68)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#47 0xaee361c2 in rpp::pp::handle_directive (this=0xad819fc4, directive=78067, input=@0xad819d68, output=@0xad819e68) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#48 0xaee36520 in rpp::pp::operator() (this=0xad819fc4, input=@0xad819e9c, output=@0xad819e68) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#49 0xaee36899 in rpp::pp::processFileInternal (this=0xad819fc4, fileName=@0xad81b128, fileContents=@0xad81b1c0, result=@0xad81b130)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#50 0xaee3690d in rpp::pp::processFile (this=0xad819fc4, fileName=@0xad81b128, data=@0xad81b1c0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#51 0xae99d573 in PreprocessJob::run (this=0xb9d8000) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#52 0xae9903ae in CPPParseJob::parseForeground (this=0xb9d80b8) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#53 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xb941c28, _fileName=@0xad81b678, type=rpp::Preprocessor::IncludeGlobal, sourceLine=25, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#54 0xaee3604f in rpp::pp::handle_include (this=0xad81b964, skip_current_path=false, input=@0xad81b708, output=@0xad81b808)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#55 0xaee361c2 in rpp::pp::handle_directive (this=0xad81b964, directive=78067, input=@0xad81b708, output=@0xad81b808) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#56 0xaee36520 in rpp::pp::operator() (this=0xad81b964, input=@0xad81b83c, output=@0xad81b808) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#57 0xaee36899 in rpp::pp::processFileInternal (this=0xad81b964, fileName=@0xad81cac8, fileContents=@0xad81cb60, result=@0xad81cad0)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#58 0xaee3690d in rpp::pp::processFile (this=0xad81b964, fileName=@0xad81cac8, data=@0xad81cb60) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#59 0xae99d573 in PreprocessJob::run (this=0xb941c28) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#60 0xae9903ae in CPPParseJob::parseForeground (this=0xb9a4400) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#61 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xb8fc4a8, _fileName=@0xad81d018, type=rpp::Preprocessor::IncludeLocal, sourceLine=22, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#62 0xaee3604f in rpp::pp::handle_include (this=0xad81d304, skip_current_path=false, input=@0xad81d0a8, output=@0xad81d1a8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#63 0xaee361c2 in rpp::pp::handle_directive (this=0xad81d304, directive=78067, input=@0xad81d0a8, output=@0xad81d1a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#64 0xaee36520 in rpp::pp::operator() (this=0xad81d304, input=@0xad81d1dc, output=@0xad81d1a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#65 0xaee36899 in rpp::pp::processFileInternal (this=0xad81d304, fileName=@0xad81e468, fileContents=@0xad81e500, result=@0xad81e470)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#66 0xaee3690d in rpp::pp::processFile (this=0xad81d304, fileName=@0xad81e468, data=@0xad81e500) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#67 0xae99d573 in PreprocessJob::run (this=0xb8fc4a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#68 0xae9903ae in CPPParseJob::parseForeground (this=0xb85bfd0) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#69 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0x9d63fe8, _fileName=@0xad81e9b8, type=rpp::Preprocessor::IncludeLocal, sourceLine=30, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#70 0xaee3604f in rpp::pp::handle_include (this=0xad81eca4, skip_current_path=false, input=@0xad81ea48, output=@0xad81eb48)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#71 0xaee361c2 in rpp::pp::handle_directive (this=0xad81eca4, directive=78067, input=@0xad81ea48, output=@0xad81eb48) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#72 0xaee36520 in rpp::pp::operator() (this=0xad81eca4, input=@0xad81eb7c, output=@0xad81eb48) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#73 0xaee36899 in rpp::pp::processFileInternal (this=0xad81eca4, fileName=@0xad81fe08, fileContents=@0xad81fea0, result=@0xad81fe10)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#74 0xaee3690d in rpp::pp::processFile (this=0xad81eca4, fileName=@0xad81fe08, data=@0xad81fea0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#75 0xae99d573 in PreprocessJob::run (this=0x9d63fe8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#76 0xae9903ae in CPPParseJob::parseForeground (this=0x9a9bbf8) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#77 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xb8101d8, _fileName=@0xad820358, type=rpp::Preprocessor::IncludeGlobal, sourceLine=25, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#78 0xaee3604f in rpp::pp::handle_include (this=0xad820644, skip_current_path=false, input=@0xad8203e8, output=@0xad8204e8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#79 0xaee361c2 in rpp::pp::handle_directive (this=0xad820644, directive=78067, input=@0xad8203e8, output=@0xad8204e8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#80 0xaee36520 in rpp::pp::operator() (this=0xad820644, input=@0xad82051c, output=@0xad8204e8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#81 0xaee36899 in rpp::pp::processFileInternal (this=0xad820644, fileName=@0xad8217a8, fileContents=@0xad821840, result=@0xad8217b0)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#82 0xaee3690d in rpp::pp::processFile (this=0xad820644, fileName=@0xad8217a8, data=@0xad821840) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#83 0xae99d573 in PreprocessJob::run (this=0xb8101d8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#84 0xae9903ae in CPPParseJob::parseForeground (this=0x9d5bc58) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#85 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0x9deaff8, _fileName=@0xad821cf8, type=rpp::Preprocessor::IncludeLocal, sourceLine=26, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#86 0xaee3604f in rpp::pp::handle_include (this=0xad821fe4, skip_current_path=false, input=@0xad821d88, output=@0xad821e88)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#87 0xaee361c2 in rpp::pp::handle_directive (this=0xad821fe4, directive=78067, input=@0xad821d88, output=@0xad821e88) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#88 0xaee36520 in rpp::pp::operator() (this=0xad821fe4, input=@0xad821ebc, output=@0xad821e88) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#89 0xaee36899 in rpp::pp::processFileInternal (this=0xad821fe4, fileName=@0xad823148, fileContents=@0xad8231e0, result=@0xad823150)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#90 0xaee3690d in rpp::pp::processFile (this=0xad821fe4, fileName=@0xad823148, data=@0xad8231e0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#91 0xae99d573 in PreprocessJob::run (this=0x9deaff8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#92 0xb79cc014 in ThreadWeaver::JobRunHelper::runTheJob (this=0xad8232b8, th=0x960f948, job=0x9deaff8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:106
#93 0xb79cc3b9 in ThreadWeaver::Job::execute (this=0x9deaff8, th=0x960f948) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:135
#94 0xb79cdd43 in ThreadWeaver::JobCollectionJobRunner::execute (this=0x90d28f8, t=0x960f948) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/JobCollection.cpp:82
#95 0xb79ce6f1 in ThreadWeaver::JobCollection::execute (this=0x9de78c8, t=0x960f948) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/JobCollection.cpp:228
#96 0xb79caf8a in ThreadWeaver::ThreadRunHelper::run (this=0xad823370, parent=0x8b46be0, th=0x960f948) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:95
#97 0xb79cb5fb in ThreadWeaver::Thread::run (this=0x960f948) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142
#98 0xb6fd36ae in ?? () from /usr/lib/libQtCore.so.4
#99 0xb5c6c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#100 0xb648ca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xad022b90 (LWP 4198)):
#0  0xb8063430 in __kernel_vsyscall ()
#1  0xb5c72d09 in __lll_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5c70131 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xb649abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#4  0xb6fd2d72 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb6fce3aa in QMutex::lock () from /usr/lib/libQtCore.so.4
#6  0xb6000d62 in QMutexLocker::relock (this=0xad01a868) at /usr/include/qt4/QtCore/qmutex.h:116
#7  0xb609241b in KDevelop::DUChainLock::lockForWrite (this=0x90387f4, timeout=10000) at /home/milian/projects/kde4/kdevplatform/language/duchain/duchainlock.cpp:303
#8  0xb6092534 in KDevelop::DUChainWriteLocker::lock (this=0xad01ba9c) at /home/milian/projects/kde4/kdevplatform/language/duchain/duchainlock.cpp:411
#9  0xb60925e4 in DUChainWriteLocker (this=0xad01ba9c, duChainLock=0x90387f4, timeout=0) at /home/milian/projects/kde4/kdevplatform/language/duchain/duchainlock.cpp:396
#10 0xae99da24 in PreprocessJob::run (this=0xaa215f68) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:335
#11 0xae9903ae in CPPParseJob::parseForeground (this=0xab5b8328) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#12 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xafe0f18, _fileName=@0xad01c018, type=rpp::Preprocessor::IncludeGlobal, sourceLine=25, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#13 0xaee3604f in rpp::pp::handle_include (this=0xad01c304, skip_current_path=false, input=@0xad01c0a8, output=@0xad01c1a8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#14 0xaee361c2 in rpp::pp::handle_directive (this=0xad01c304, directive=78067, input=@0xad01c0a8, output=@0xad01c1a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#15 0xaee36520 in rpp::pp::operator() (this=0xad01c304, input=@0xad01c1dc, output=@0xad01c1a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#16 0xaee36899 in rpp::pp::processFileInternal (this=0xad01c304, fileName=@0xad01d468, fileContents=@0xad01d500, result=@0xad01d470)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#17 0xaee3690d in rpp::pp::processFile (this=0xad01c304, fileName=@0xad01d468, data=@0xad01d500) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#18 0xae99d573 in PreprocessJob::run (this=0xafe0f18) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#19 0xae9903ae in CPPParseJob::parseForeground (this=0xb76ec30) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#20 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xb6726a0, _fileName=@0xad01d9b8, type=rpp::Preprocessor::IncludeLocal, sourceLine=30, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#21 0xaee3604f in rpp::pp::handle_include (this=0xad01dca4, skip_current_path=false, input=@0xad01da48, output=@0xad01db48)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#22 0xaee361c2 in rpp::pp::handle_directive (this=0xad01dca4, directive=78067, input=@0xad01da48, output=@0xad01db48) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#23 0xaee36520 in rpp::pp::operator() (this=0xad01dca4, input=@0xad01db7c, output=@0xad01db48) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#24 0xaee36899 in rpp::pp::processFileInternal (this=0xad01dca4, fileName=@0xad01ee08, fileContents=@0xad01eea0, result=@0xad01ee10)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#25 0xaee3690d in rpp::pp::processFile (this=0xad01dca4, fileName=@0xad01ee08, data=@0xad01eea0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#26 0xae99d573 in PreprocessJob::run (this=0xb6726a0) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#27 0xae9903ae in CPPParseJob::parseForeground (this=0xb6dbc50) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#28 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xb0d47e28, _fileName=@0xad01f358, type=rpp::Preprocessor::IncludeLocal, sourceLine=31, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#29 0xaee3604f in rpp::pp::handle_include (this=0xad01f644, skip_current_path=false, input=@0xad01f3e8, output=@0xad01f4e8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#30 0xaee361c2 in rpp::pp::handle_directive (this=0xad01f644, directive=78067, input=@0xad01f3e8, output=@0xad01f4e8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#31 0xaee36520 in rpp::pp::operator() (this=0xad01f644, input=@0xad01f51c, output=@0xad01f4e8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#32 0xaee36899 in rpp::pp::processFileInternal (this=0xad01f644, fileName=@0xad0207a8, fileContents=@0xad020840, result=@0xad0207b0)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#33 0xaee3690d in rpp::pp::processFile (this=0xad01f644, fileName=@0xad0207a8, data=@0xad020840) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#34 0xae99d573 in PreprocessJob::run (this=0xb0d47e28) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#35 0xae9903ae in CPPParseJob::parseForeground (this=0xaed1ed48) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#36 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0x9bdee48, _fileName=@0xad020cf8, type=rpp::Preprocessor::IncludeLocal, sourceLine=23, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#37 0xaee3604f in rpp::pp::handle_include (this=0xad020fe4, skip_current_path=false, input=@0xad020d88, output=@0xad020e88)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#38 0xaee361c2 in rpp::pp::handle_directive (this=0xad020fe4, directive=78067, input=@0xad020d88, output=@0xad020e88) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#39 0xaee36520 in rpp::pp::operator() (this=0xad020fe4, input=@0xad020ebc, output=@0xad020e88) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#40 0xaee36899 in rpp::pp::processFileInternal (this=0xad020fe4, fileName=@0xad022148, fileContents=@0xad0221e0, result=@0xad022150)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#41 0xaee3690d in rpp::pp::processFile (this=0xad020fe4, fileName=@0xad022148, data=@0xad0221e0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#42 0xae99d573 in PreprocessJob::run (this=0x9bdee48) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#43 0xb79cc014 in ThreadWeaver::JobRunHelper::runTheJob (this=0xad0222b8, th=0x9a385e0, job=0x9bdee48) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:106
#44 0xb79cc3b9 in ThreadWeaver::Job::execute (this=0x9bdee48, th=0x9a385e0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:135
#45 0xb79cdd43 in ThreadWeaver::JobCollectionJobRunner::execute (this=0x9bb85f0, t=0x9a385e0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/JobCollection.cpp:82
#46 0xb79ce6f1 in ThreadWeaver::JobCollection::execute (this=0x900ccc8, t=0x9a385e0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/JobCollection.cpp:228
#47 0xb79caf8a in ThreadWeaver::ThreadRunHelper::run (this=0xad022370, parent=0x8b46be0, th=0x9a385e0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:95
#48 0xb79cb5fb in ThreadWeaver::Thread::run (this=0x9a385e0) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142
#49 0xb6fd36ae in ?? () from /usr/lib/libQtCore.so.4
#50 0xb5c6c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#51 0xb648ca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xac821b90 (LWP 4199)):
[KCrash Handler]
#6  0xb8063430 in __kernel_vsyscall ()
#7  0xb63d68a0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb63d8268 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb6fcb795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb6fcb872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb6fcb915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xae98f3bc in contentFromProxy (ctx={context = {m_topContext = 0xac80a958}, sourceLine = 0, temporary = 176}) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:362
#13 0xae993e40 in CPPInternalParseJob::run (this=0xaa23df48) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:719
#14 0xae9903c6 in CPPParseJob::parseForeground (this=0xaa214890) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:203
#15 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xaa7e3888, _fileName=@0xac80afd8, type=rpp::Preprocessor::IncludeGlobal, sourceLine=41, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#16 0xaee3604f in rpp::pp::handle_include (this=0xac80b2c4, skip_current_path=false, input=@0xac80b068, output=@0xac80b168)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#17 0xaee361c2 in rpp::pp::handle_directive (this=0xac80b2c4, directive=78067, input=@0xac80b068, output=@0xac80b168) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#18 0xaee36520 in rpp::pp::operator() (this=0xac80b2c4, input=@0xac80b19c, output=@0xac80b168) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#19 0xaee36899 in rpp::pp::processFileInternal (this=0xac80b2c4, fileName=@0xac80c428, fileContents=@0xac80c4c0, result=@0xac80c430)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#20 0xaee3690d in rpp::pp::processFile (this=0xac80b2c4, fileName=@0xac80c428, data=@0xac80c4c0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#21 0xae99d573 in PreprocessJob::run (this=0xaa7e3888) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#22 0xae9903ae in CPPParseJob::parseForeground (this=0xaa2c9df0) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#23 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xaa969bd8, _fileName=@0xac80c978, type=rpp::Preprocessor::IncludeGlobal, sourceLine=46, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#24 0xaee3604f in rpp::pp::handle_include (this=0xac80cc64, skip_current_path=false, input=@0xac80ca08, output=@0xac80cb08)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#25 0xaee361c2 in rpp::pp::handle_directive (this=0xac80cc64, directive=78067, input=@0xac80ca08, output=@0xac80cb08) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#26 0xaee36520 in rpp::pp::operator() (this=0xac80cc64, input=@0xac80cb3c, output=@0xac80cb08) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#27 0xaee36899 in rpp::pp::processFileInternal (this=0xac80cc64, fileName=@0xac80ddc8, fileContents=@0xac80de60, result=@0xac80ddd0)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#28 0xaee3690d in rpp::pp::processFile (this=0xac80cc64, fileName=@0xac80ddc8, data=@0xac80de60) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#29 0xae99d573 in PreprocessJob::run (this=0xaa969bd8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#30 0xae9903ae in CPPParseJob::parseForeground (this=0xaa664860) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#31 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xb0b212e8, _fileName=@0xac80e318, type=rpp::Preprocessor::IncludeGlobal, sourceLine=46, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#32 0xaee3604f in rpp::pp::handle_include (this=0xac80e604, skip_current_path=false, input=@0xac80e3a8, output=@0xac80e4a8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#33 0xaee361c2 in rpp::pp::handle_directive (this=0xac80e604, directive=78067, input=@0xac80e3a8, output=@0xac80e4a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#34 0xaee36520 in rpp::pp::operator() (this=0xac80e604, input=@0xac80e4dc, output=@0xac80e4a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#35 0xaee36899 in rpp::pp::processFileInternal (this=0xac80e604, fileName=@0xac80f768, fileContents=@0xac80f800, result=@0xac80f770)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#36 0xaee3690d in rpp::pp::processFile (this=0xac80e604, fileName=@0xac80f768, data=@0xac80f800) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#37 0xae99d573 in PreprocessJob::run (this=0xb0b212e8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#38 0xae9903ae in CPPParseJob::parseForeground (this=0xaa91cc18) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#39 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xaa8f3dd8, _fileName=@0xac80fcb8, type=rpp::Preprocessor::IncludeLocal, sourceLine=0, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#40 0xaee3604f in rpp::pp::handle_include (this=0xac80ffa4, skip_current_path=false, input=@0xac80fd48, output=@0xac80fe48)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#41 0xaee361c2 in rpp::pp::handle_directive (this=0xac80ffa4, directive=78067, input=@0xac80fd48, output=@0xac80fe48) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#42 0xaee36520 in rpp::pp::operator() (this=0xac80ffa4, input=@0xac80fe7c, output=@0xac80fe48) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#43 0xaee36899 in rpp::pp::processFileInternal (this=0xac80ffa4, fileName=@0xac811108, fileContents=@0xac8111a0, result=@0xac811110)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#44 0xaee3690d in rpp::pp::processFile (this=0xac80ffa4, fileName=@0xac811108, data=@0xac8111a0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#45 0xae99d573 in PreprocessJob::run (this=0xaa8f3dd8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#46 0xae9903ae in CPPParseJob::parseForeground (this=0xaa8dc700) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#47 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xaa8bbc28, _fileName=@0xac811658, type=rpp::Preprocessor::IncludeGlobal, sourceLine=21, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#48 0xaee3604f in rpp::pp::handle_include (this=0xac811944, skip_current_path=false, input=@0xac8116e8, output=@0xac8117e8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#49 0xaee361c2 in rpp::pp::handle_directive (this=0xac811944, directive=78067, input=@0xac8116e8, output=@0xac8117e8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#50 0xaee36520 in rpp::pp::operator() (this=0xac811944, input=@0xac81181c, output=@0xac8117e8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#51 0xaee36899 in rpp::pp::processFileInternal (this=0xac811944, fileName=@0xac812aa8, fileContents=@0xac812b40, result=@0xac812ab0)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#52 0xaee3690d in rpp::pp::processFile (this=0xac811944, fileName=@0xac812aa8, data=@0xac812b40) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#53 0xae99d573 in PreprocessJob::run (this=0xaa8bbc28) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#54 0xae9903ae in CPPParseJob::parseForeground (this=0xaa88cfe0) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#55 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xaabdb0d8, _fileName=@0xac812ff8, type=rpp::Preprocessor::IncludeGlobal, sourceLine=24, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#56 0xaee3604f in rpp::pp::handle_include (this=0xac8132e4, skip_current_path=false, input=@0xac813088, output=@0xac813188)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#57 0xaee361c2 in rpp::pp::handle_directive (this=0xac8132e4, directive=78067, input=@0xac813088, output=@0xac813188) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#58 0xaee36520 in rpp::pp::operator() (this=0xac8132e4, input=@0xac8131bc, output=@0xac813188) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#59 0xaee36899 in rpp::pp::processFileInternal (this=0xac8132e4, fileName=@0xac814448, fileContents=@0xac8144e0, result=@0xac814450)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#60 0xaee3690d in rpp::pp::processFile (this=0xac8132e4, fileName=@0xac814448, data=@0xac8144e0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#61 0xae99d573 in PreprocessJob::run (this=0xaabdb0d8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#62 0xae9903ae in CPPParseJob::parseForeground (this=0xaab3d318) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#63 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xaad0af58, _fileName=@0xac814998, type=rpp::Preprocessor::IncludeGlobal, sourceLine=25, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#64 0xaee3604f in rpp::pp::handle_include (this=0xac814c84, skip_current_path=false, input=@0xac814a28, output=@0xac814b28)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#65 0xaee361c2 in rpp::pp::handle_directive (this=0xac814c84, directive=78067, input=@0xac814a28, output=@0xac814b28) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#66 0xaee36520 in rpp::pp::operator() (this=0xac814c84, input=@0xac814b5c, output=@0xac814b28) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#67 0xaee36899 in rpp::pp::processFileInternal (this=0xac814c84, fileName=@0xac815de8, fileContents=@0xac815e80, result=@0xac815df0)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#68 0xaee3690d in rpp::pp::processFile (this=0xac814c84, fileName=@0xac815de8, data=@0xac815e80) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#69 0xae99d573 in PreprocessJob::run (this=0xaad0af58) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#70 0xae9903ae in CPPParseJob::parseForeground (this=0xaaa1fd58) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#71 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xaaa175a0, _fileName=@0xac816338, type=rpp::Preprocessor::IncludeLocal, sourceLine=22, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#72 0xaee3604f in rpp::pp::handle_include (this=0xac816624, skip_current_path=false, input=@0xac8163c8, output=@0xac8164c8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#73 0xaee361c2 in rpp::pp::handle_directive (this=0xac816624, directive=78067, input=@0xac8163c8, output=@0xac8164c8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#74 0xaee36520 in rpp::pp::operator() (this=0xac816624, input=@0xac8164fc, output=@0xac8164c8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#75 0xaee36899 in rpp::pp::processFileInternal (this=0xac816624, fileName=@0xac817788, fileContents=@0xac817820, result=@0xac817790)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#76 0xaee3690d in rpp::pp::processFile (this=0xac816624, fileName=@0xac817788, data=@0xac817820) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#77 0xae99d573 in PreprocessJob::run (this=0xaaa175a0) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#78 0xae9903ae in CPPParseJob::parseForeground (this=0xb0b10830) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#79 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xaad9f6d8, _fileName=@0xac817cd8, type=rpp::Preprocessor::IncludeLocal, sourceLine=30, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#80 0xaee3604f in rpp::pp::handle_include (this=0xac817fc4, skip_current_path=false, input=@0xac817d68, output=@0xac817e68)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#81 0xaee361c2 in rpp::pp::handle_directive (this=0xac817fc4, directive=78067, input=@0xac817d68, output=@0xac817e68) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#82 0xaee36520 in rpp::pp::operator() (this=0xac817fc4, input=@0xac817e9c, output=@0xac817e68) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#83 0xaee36899 in rpp::pp::processFileInternal (this=0xac817fc4, fileName=@0xac819128, fileContents=@0xac8191c0, result=@0xac819130)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#84 0xaee3690d in rpp::pp::processFile (this=0xac817fc4, fileName=@0xac819128, data=@0xac8191c0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#85 0xae99d573 in PreprocessJob::run (this=0xaad9f6d8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#86 0xae9903ae in CPPParseJob::parseForeground (this=0xaabf01a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#87 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xabc0b1a8, _fileName=@0xac819678, type=rpp::Preprocessor::IncludeLocal, sourceLine=28, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#88 0xaee3604f in rpp::pp::handle_include (this=0xac819964, skip_current_path=false, input=@0xac819708, output=@0xac819808)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#89 0xaee361c2 in rpp::pp::handle_directive (this=0xac819964, directive=78067, input=@0xac819708, output=@0xac819808) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#90 0xaee36520 in rpp::pp::operator() (this=0xac819964, input=@0xac81983c, output=@0xac819808) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#91 0xaee36899 in rpp::pp::processFileInternal (this=0xac819964, fileName=@0xac81aac8, fileContents=@0xac81ab60, result=@0xac81aad0)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#92 0xaee3690d in rpp::pp::processFile (this=0xac819964, fileName=@0xac81aac8, data=@0xac81ab60) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#93 0xae99d573 in PreprocessJob::run (this=0xabc0b1a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#94 0xae9903ae in CPPParseJob::parseForeground (this=0xb0bf41d0) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#95 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xab1afbf8, _fileName=@0xac81b018, type=rpp::Preprocessor::IncludeLocal, sourceLine=24, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#96 0xaee3604f in rpp::pp::handle_include (this=0xac81b304, skip_current_path=false, input=@0xac81b0a8, output=@0xac81b1a8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#97 0xaee361c2 in rpp::pp::handle_directive (this=0xac81b304, directive=78067, input=@0xac81b0a8, output=@0xac81b1a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#98 0xaee36520 in rpp::pp::operator() (this=0xac81b304, input=@0xac81b1dc, output=@0xac81b1a8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#99 0xaee36899 in rpp::pp::processFileInternal (this=0xac81b304, fileName=@0xac81c468, fileContents=@0xac81c500, result=@0xac81c470)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#100 0xaee3690d in rpp::pp::processFile (this=0xac81b304, fileName=@0xac81c468, data=@0xac81c500) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#101 0xae99d573 in PreprocessJob::run (this=0xab1afbf8) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#102 0xae9903ae in CPPParseJob::parseForeground (this=0xab2b9b28) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#103 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xb0d78320, _fileName=@0xac81c9b8, type=rpp::Preprocessor::IncludeGlobal, sourceLine=26, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#104 0xaee3604f in rpp::pp::handle_include (this=0xac81cca4, skip_current_path=false, input=@0xac81ca48, output=@0xac81cb48)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#105 0xaee361c2 in rpp::pp::handle_directive (this=0xac81cca4, directive=78067, input=@0xac81ca48, output=@0xac81cb48)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#106 0xaee36520 in rpp::pp::operator() (this=0xac81cca4, input=@0xac81cb7c, output=@0xac81cb48) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#107 0xaee36899 in rpp::pp::processFileInternal (this=0xac81cca4, fileName=@0xac81de08, fileContents=@0xac81dea0, result=@0xac81de10)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#108 0xaee3690d in rpp::pp::processFile (this=0xac81cca4, fileName=@0xac81de08, data=@0xac81dea0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#109 0xae99d573 in PreprocessJob::run (this=0xb0d78320) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#110 0xae9903ae in CPPParseJob::parseForeground (this=0xaebee430) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#111 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0xb0d4b168, _fileName=@0xac81e358, type=rpp::Preprocessor::IncludeLocal, sourceLine=21, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#112 0xaee3604f in rpp::pp::handle_include (this=0xac81e644, skip_current_path=false, input=@0xac81e3e8, output=@0xac81e4e8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#113 0xaee361c2 in rpp::pp::handle_directive (this=0xac81e644, directive=78067, input=@0xac81e3e8, output=@0xac81e4e8)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#114 0xaee36520 in rpp::pp::operator() (this=0xac81e644, input=@0xac81e51c, output=@0xac81e4e8) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#115 0xaee36899 in rpp::pp::processFileInternal (this=0xac81e644, fileName=@0xac81f7a8, fileContents=@0xac81f840, result=@0xac81f7b0)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#116 0xaee3690d in rpp::pp::processFile (this=0xac81e644, fileName=@0xac81f7a8, data=@0xac81f840) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#117 0xae99d573 in PreprocessJob::run (this=0xb0d4b168) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#118 0xae9903ae in CPPParseJob::parseForeground (this=0xb0d789e0) at /home/milian/projects/kde4/kdevelop/languages/cpp/cppparsejob.cpp:202
#119 0xae99f3d0 in PreprocessJob::sourceNeeded (this=0x9021d70, _fileName=@0xac81fcf8, type=rpp::Preprocessor::IncludeLocal, sourceLine=18, skipCurrentPath=false)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:639
#120 0xaee3604f in rpp::pp::handle_include (this=0xac81ffe4, skip_current_path=false, input=@0xac81fd88, output=@0xac81fe88)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#121 0xaee361c2 in rpp::pp::handle_directive (this=0xac81ffe4, directive=78067, input=@0xac81fd88, output=@0xac81fe88)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#122 0xaee36520 in rpp::pp::operator() (this=0xac81ffe4, input=@0xac81febc, output=@0xac81fe88) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#123 0xaee36899 in rpp::pp::processFileInternal (this=0xac81ffe4, fileName=@0xac821148, fileContents=@0xac8211e0, result=@0xac821150)
    at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#124 0xaee3690d in rpp::pp::processFile (this=0xac81ffe4, fileName=@0xac821148, data=@0xac8211e0) at /home/milian/projects/kde4/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#125 0xae99d573 in PreprocessJob::run (this=0x9021d70) at /home/milian/projects/kde4/kdevelop/languages/cpp/preprocessjob.cpp:302
#126 0xb79cc014 in ThreadWeaver::JobRunHelper::runTheJob (this=0xac8212b8, th=0x9a38240, job=0x9021d70) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:106
#127 0xb79cc3b9 in ThreadWeaver::Job::execute (this=0x9021d70, th=0x9a38240) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:135
#128 0xb79cdd43 in ThreadWeaver::JobCollectionJobRunner::execute (this=0x8b45740, t=0x9a38240) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/JobCollection.cpp:82
#129 0xb79ce6f1 in ThreadWeaver::JobCollection::execute (this=0x8d197c0, t=0x9a38240) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/JobCollection.cpp:228
#130 0xb79caf8a in ThreadWeaver::ThreadRunHelper::run (this=0xac821370, parent=0x8b46be0, th=0x9a38240) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:95
#131 0xb79cb5fb in ThreadWeaver::Thread::run (this=0x9a38240) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142
#132 0xb6fd36ae in ?? () from /usr/lib/libQtCore.so.4
#133 0xb5c6c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#134 0xb648ca0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb588d6c0 (LWP 4152)):
#0  0xb8063430 in __kernel_vsyscall ()
#1  0xb5c70075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb649abbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb6fd46f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb6fd3853 in QThread::wait () from /usr/lib/libQtCore.so.4
#5  0xb70a351e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb70a651a in ?? () from /usr/lib/libQtCore.so.4
#7  0xb63d9d89 in exit () from /lib/tls/i686/cmov/libc.so.6
#8  0xb67c7d2b in ?? () from /usr/lib/libQtGui.so.4
#9  0xb73d8c5a in KApplication::xioErrhandler (this=0xbfa63494, dpy=0x8a09248) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:413
#10 0xb73d8c96 in kde_xio_errhandler (dpy=0x8a09248) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:130
#11 0xb5d41062 in _XIOError () from /usr/lib/libX11.so.6
#12 0xb5d49135 in ?? () from /usr/lib/libX11.so.6
#13 0xb5d49985 in _XEventsQueued () from /usr/lib/libX11.so.6
#14 0xb5d3190f in XEventsQueued () from /usr/lib/libX11.so.6
#15 0xb680206d in ?? () from /usr/lib/libQtGui.so.4
#16 0xb5bc8328 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#17 0xb5bc8cad in ?? () from /usr/lib/libglib-2.0.so.0
#18 0xb5bc8f81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#19 0xb70ee497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#20 0xb6801ea5 in ?? () from /usr/lib/libQtGui.so.4
#21 0xb70c252a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#22 0xb70c26ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#23 0xb70c4da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#24 0xb6767767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#25 0x0804f11e in main (argc=-1207848688, argv=0x8a6dfc8) at /home/milian/projects/kde4/kdevelop/app/main.cpp:203

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20090414/15262c0b/attachment.sig>


More information about the KDevelop-devel mailing list