Bug 321336 - Crash after start when a particular cpp file is open
Summary: Crash after start when a particular cpp file is open
Status: RESOLVED DUPLICATE of bug 318972
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.5.60
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 4.3.0
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-18 23:16 UTC by karsten.ahnert
Modified: 2013-06-19 05:49 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description karsten.ahnert 2013-06-18 23:16:52 UTC
Application: kdevelop (4.5.60)
KDE Platform Version: 4.8.5 (4.8.5) (Compiled from sources)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-48-generic x86_64
Distribution: Ubuntu 12.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashed: Only starting the application. One particular cpp file with std::unordered_map was opened.

Sorry if this is again a duplicate. I can not judge this.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fad3634a780 (LWP 7097))]

Thread 16 (Thread 0x7fad19e48700 (LWP 7100)):
#0  0x00007fad33185313 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fad2d4a0036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad2d4a049a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad19e4d98b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007fad2d4c19e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad32275e9a in start_thread (arg=0x7fad19e48700) at pthread_create.c:308
#6  0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fad19647700 (LWP 7101)):
#0  0x00007fad33185313 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fad2d4a0036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad2d4a049a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad20736406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fad2d4c19e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad32275e9a in start_thread (arg=0x7fad19647700) at pthread_create.c:308
#6  0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fad06690700 (LWP 7103)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fad2f43a222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fad2f43a259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fad32275e9a in start_thread (arg=0x7fad06690700) at pthread_create.c:308
#4  0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fad03dea700 (LWP 7112)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007fad344aa43f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007fad30329a4b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x3a938f0) at /home/karsten/boost/kdevelop/kdevplatform/language/duchain/duchain.cpp:282
#3  0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007fad32275e9a in start_thread (arg=0x7fad03dea700) at pthread_create.c:308
#5  0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7facf2d0e700 (LWP 7113)):
#0  0x00007fad2d49ff22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fad2d4a0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad345d8426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007fad345a7c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007fad345a7ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007fad344a6fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fad32275e9a in start_thread (arg=0x7facf2d0e700) at pthread_create.c:308
#8  0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7faceb1d1700 (LWP 7120)):
#0  0x00007fad331838cd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fad2d4da8cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad2d49fba4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad2d49ffd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad2d4a0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad345d8426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fad345a7c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fad345a7ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fad344a6fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fad345879ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007fad32275e9a in start_thread (arg=0x7faceb1d1700) at pthread_create.c:308
#12 0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7faceb9d2700 (LWP 7130)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fad2a111dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fad2a111f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fad32275e9a in start_thread (arg=0x7faceb9d2700) at pthread_create.c:308
#4  0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7facea56c700 (LWP 7131)):
#0  0x00007fad2d4db320 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fad2d4db599 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad2d49ff35 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad2d4a0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad345d8426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007fad345a7c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fad345a7ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fad344a6fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fad32275e9a in start_thread (arg=0x7facea56c700) at pthread_create.c:308
#10 0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7face9520700 (LWP 7132)):
#0  0x00007fad33185313 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fad2d4a0036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad2d4a0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad345d8426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007fad345a7c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007fad345a7ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fad344a6fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fad345879ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fad32275e9a in start_thread (arg=0x7face9520700) at pthread_create.c:308
#10 0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fac97fff700 (LWP 7139)):
#0  0x00007fad33185313 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fad2d4a0036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad2d4a0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad345d8426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007fad345a7c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007fad345a7ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fad344a6fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fad345879ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fad32275e9a in start_thread (arg=0x7fac97fff700) at pthread_create.c:308
#10 0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fac96ffd700 (LWP 7145)):
#0  0x00007fad3319e914 in pthread_mutex_unlock (mutex=0x7fac88000a60) at forward.c:184
#1  0x00007fad2d4db5d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad2d49f98b in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad2d49ffaa in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad2d4a0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad345d8426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fad345a7c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fad345a7ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fad344a6fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fad345879ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007fad32275e9a in start_thread (arg=0x7fac96ffd700) at pthread_create.c:308
#12 0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fac834d8700 (LWP 7275)):
#0  0x00007fad3227905d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7fac78000a60) at pthread_mutex_unlock.c:290
#2  0x00007fad2d4db5d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad2d49f98b in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad2d49ffaa in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad2d4a0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fad345d8426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fad345a7c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fad345a7ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fad344a6fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007fad32275e9a in start_thread (arg=0x7fac834d8700) at pthread_create.c:308
#12 0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fac82cd7700 (LWP 7276)):
#0  0x00007fad2d4db5cc in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fad2d49f1f8 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad2d49ff04 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad2d4a0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad345d8426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007fad345a7c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fad345a7ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007fad344a6fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fad32275e9a in start_thread (arg=0x7fac82cd7700) at pthread_create.c:308
#10 0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fac819d0700 (LWP 7286)):
[KCrash Handler]
#6  KDevelop::AbstractType::makeDynamic (this=0x0) at /home/karsten/boost/kdevelop/kdevplatform/language/duchain/types/abstracttype.cpp:35
#7  0x00007fad303d0869 in d_func_dynamic (this=0x0) at /home/karsten/boost/kdevelop/kdevplatform/language/duchain/types/abstracttype.h:284
#8  KDevelop::AbstractType::setModifiers (this=0x0, modifiers=0) at /home/karsten/boost/kdevelop/kdevplatform/language/duchain/types/abstracttype.cpp:57
#9  0x00007fac837ca4df in TypeBuilder::createIntegralTypeForExpression (this=0x7fac819cee30, expression=0x7fac77db1420) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:469
#10 0x00007fac837978b3 in ContextBuilder::visitDeclarator (this=0x7fac819cee30, node=0x7fac77db0b30) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:937
#11 0x00007fac837aa1fa in DeclarationBuilder::visitDeclarator (this=0x7fac819cee30, node=0x7fac77db0b30) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:532
#12 0x00007fac83798a3e in ContextBuilder::visitInitDeclarator (this=0x7fac819cee30, node=0x7fac77db1470) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:912
#13 0x00007fac837aa00a in DeclarationBuilder::visitInitDeclarator (this=0x7fac819cee30, node=0x7fac77db1470) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:256
#14 0x00007fac837c7afd in TypeBuilder::visitSimpleDeclaration (this=0x7fac819cee30, node=0x7fac77db14b0) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:673
#15 0x00007fac837ac253 in DeclarationBuilder::visitSimpleDeclaration (this=0x7fac819cee30, node=0x7fac77db14b0) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:422
#16 0x00007fac834ef11e in visitNodes<StatementAST*> (nodes=<optimized out>, v=0x7fac819cee90) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/visitor.h:139
#17 DefaultVisitor::visitCompoundStatement (this=0x7fac819cee90, node=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/default_visitor.cpp:73
#18 0x00007fac83795aca in ContextBuilder::visitCompoundStatement (this=0x7fac819cee30, node=0x7fac77dafd40) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:674
#19 0x00007fac83797fb6 in ContextBuilder::visitFunctionDefinition (this=0x7fac819cee30, node=0x7fac77db1718) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:592
#20 0x00007fac834f03ce in visitNodes<DeclarationAST*> (v=0x7fac819cee90, nodes=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/visitor.h:139
#21 0x00007fac83799f61 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild (this=0x7fac819cee30, node=0x7fac77dad0a0, context=<optimized out>) at /usr/local/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133
#22 0x00007fac837949bd in ContextBuilder::buildContexts (this=0x7fac819cee30, file=..., node=0x7fac77dad0a0, includes=<optimized out>, updateContext=..., removeOldImports=false) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:422
#23 0x00007fac837a31c1 in DeclarationBuilder::buildDeclarations (this=<optimized out>, file=..., node=<optimized out>, includes=<optimized out>, updateContext=..., removeOldImports=false) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:96
#24 0x00007fac940ab3dd in CPPInternalParseJob::run (this=0x713a620) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:644
#25 0x00007fad2ad6705b in ?? () from /usr/lib/libthreadweaver.so.4
#26 0x00007fad2ad671cc in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#27 0x00007fad2ad681d3 in ?? () from /usr/lib/libthreadweaver.so.4
#28 0x00007fad2ad6681f in ?? () from /usr/lib/libthreadweaver.so.4
#29 0x00007fad2ad668db in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#30 0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#31 0x00007fad32275e9a in start_thread (arg=0x7fac819d0700) at pthread_create.c:308
#32 0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#33 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fac811cf700 (LWP 7287)):
#0  0x00007fad3315c84d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fad3318a784 in usleep (useconds=<optimized out>) at ../sysdeps/unix/sysv/linux/usleep.c:33
#2  0x00007fad30366dec in KDevelop::DUChainLock::lockForWrite (this=0x3ae5f38, timeout=0) at /home/karsten/boost/kdevelop/kdevplatform/language/duchain/duchainlock.cpp:190
#3  0x00007fad30366fb1 in KDevelop::DUChainWriteLocker::lock (this=0x7fac811b27a0) at /home/karsten/boost/kdevelop/kdevplatform/language/duchain/duchainlock.cpp:284
#4  0x00007fac940aab08 in CPPInternalParseJob::run (this=0x7fac691c0370) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:480
#5  0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac68f47d00, _fileName=..., type=<optimized out>, sourceLine=20, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#6  0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811b3b90, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#7  0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811b3b90, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#8  0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811b3b90, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#9  0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811b3b90, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#10 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#11 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac68f47d00) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#12 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac690b8ec0) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#13 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac686fcb50, _fileName=..., type=<optimized out>, sourceLine=11, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#14 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811b5df0, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#15 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811b5df0, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#16 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811b5df0, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#17 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811b5df0, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#18 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#19 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac686fcb50) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#20 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac68c7e250) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#21 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac686fd990, _fileName=..., type=<optimized out>, sourceLine=16, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#22 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811b8050, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#23 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811b8050, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#24 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811b8050, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#25 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811b8050, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#26 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#27 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac686fd990) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#28 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac686fd270) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#29 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac68a90eb0, _fileName=..., type=<optimized out>, sourceLine=11, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#30 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811ba2b0, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#31 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811ba2b0, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#32 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811ba2b0, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#33 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811ba2b0, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#34 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#35 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac68a90eb0) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#36 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac68a90900) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#37 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac68ac4b30, _fileName=..., type=<optimized out>, sourceLine=12, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#38 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811bc510, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#39 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811bc510, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#40 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811bc510, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#41 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811bc510, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#42 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#43 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac68ac4b30) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#44 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac68ab8f50) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#45 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac68ad4050, _fileName=..., type=<optimized out>, sourceLine=18, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#46 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811be770, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#47 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811be770, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#48 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811be770, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#49 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811be770, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#50 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#51 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac68ad4050) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#52 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac68aaf2a0) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#53 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac686dc950, _fileName=..., type=<optimized out>, sourceLine=17, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#54 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811c09d0, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#55 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811c09d0, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#56 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811c09d0, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#57 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811c09d0, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#58 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#59 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac686dc950) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#60 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac689891a0) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#61 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac686dc600, _fileName=..., type=<optimized out>, sourceLine=12, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#62 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811c2c30, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#63 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811c2c30, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#64 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811c2c30, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#65 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811c2c30, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#66 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#67 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac686dc600) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#68 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac6871e580) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#69 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac6871c1c0, _fileName=..., type=<optimized out>, sourceLine=11, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#70 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811c4e90, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#71 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811c4e90, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#72 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811c4e90, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#73 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811c4e90, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#74 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#75 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac6871c1c0) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#76 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac68954950) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#77 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac689514a0, _fileName=..., type=<optimized out>, sourceLine=14, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#78 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811c70f0, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#79 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811c70f0, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#80 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811c70f0, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#81 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811c70f0, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#82 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#83 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac689514a0) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#84 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac6894ebc0) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#85 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac68926f60, _fileName=..., type=<optimized out>, sourceLine=17, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#86 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811c9350, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#87 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811c9350, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#88 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811c9350, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#89 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811c9350, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#90 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#91 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac68926f60) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#92 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac6893d330) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#93 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x7fac6892a070, _fileName=..., type=<optimized out>, sourceLine=15, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#94 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811cb5b0, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#95 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811cb5b0, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#96 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811cb5b0, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#97 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811cb5b0, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#98 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#99 0x00007fac940b2e99 in PreprocessJob::run (this=0x7fac6892a070) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#100 0x00007fac940a8bbe in CPPParseJob::parseForeground (this=0x7fac68929040) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:181
#101 0x00007fac940b1047 in PreprocessJob::sourceNeeded (this=0x6257f30, _fileName=..., type=<optimized out>, sourceLine=15, skipCurrentPath=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:581
#102 0x00007fac83a8593e in rpp::pp::handle_include (this=0x7fac811cd810, skip_current_path=false, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219
#103 0x00007fac83a85ed7 in rpp::pp::handle_directive (this=0x7fac811cd810, directive=913362, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137
#104 0x00007fac83a865c3 in rpp::pp::operator() (this=0x7fac811cd810, input=..., output=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272
#105 0x00007fac83a86842 in rpp::pp::processFileInternal (this=0x7fac811cd810, fileName=..., fileContents=..., result=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98
#106 0x00007fac83a868e5 in rpp::pp::processFile (this=<optimized out>, fileName=..., data=...) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85
#107 0x00007fac940b2e99 in PreprocessJob::run (this=0x6257f30) at /home/karsten/boost/kdevelop/kdevelop/languages/cpp/preprocessjob.cpp:245
#108 0x00007fad2ad6705b in ?? () from /usr/lib/libthreadweaver.so.4
#109 0x00007fad2ad671cc in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#110 0x00007fad2ad681d3 in ?? () from /usr/lib/libthreadweaver.so.4
#111 0x00007fad2ad6681f in ?? () from /usr/lib/libthreadweaver.so.4
#112 0x00007fad2ad668db in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#113 0x00007fad344a9fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#114 0x00007fad32275e9a in start_thread (arg=0x7fac811cf700) at pthread_create.c:308
#115 0x00007fad33190ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#116 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fad3634a780 (LWP 7097)):
#0  0x00007fad331838cd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fad2d4da8cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad2d49fba4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad2d49ffd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad2d4a0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad345d83bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007fad339d3d5e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7  0x00007fad345a7c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007fad345a7ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007fad345acf67 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x000000000040b71f in main (argc=<optimized out>, argv=<optimized out>) at /home/karsten/boost/kdevelop/kdevelop/app/main.cpp:524

Possible duplicates by query: bug 321313, bug 318972.

Reported using DrKonqi
Comment 1 Milian Wolff 2013-06-19 05:49:35 UTC
Hey Karsten. Jup, this should be another duplicate. Please try to update KDevelop from git master, I hope to have solved this yesterday.

Cheers

*** This bug has been marked as a duplicate of bug 318972 ***