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: kdevelop crashed after i start it. It always happens at the same place in the background parser. The crash can be reproduced some of the time. -- 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 0x7ffee02bc780 (LWP 22330))] Thread 16 (Thread 0x7ffec3dbc700 (LWP 22332)): #0 0x00007ffedd0f78cd in read () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007ffed744e8cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffed7413ba4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffed7413fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffed741449a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffec3dc198b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #6 0x00007ffed74359e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007ffedc1e9e9a in start_thread (arg=0x7ffec3dbc700) at pthread_create.c:308 #8 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 15 (Thread 0x7ffec35bb700 (LWP 22333)): #0 0x00007ffedd0f9313 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffed7414036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffed741449a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffeca6aa406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffed74359e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffedc1e9e9a in start_thread (arg=0x7ffec35bb700) at pthread_create.c:308 #6 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 14 (Thread 0x7ffeb07fb700 (LWP 22335)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffed93ae222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007ffed93ae259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007ffedc1e9e9a in start_thread (arg=0x7ffeb07fb700) at pthread_create.c:308 #4 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 13 (Thread 0x7ffeaf68c700 (LWP 22337)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215 #1 0x00007ffede41e43f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007ffeda29d96b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x2ba5fc0) at /home/karsten/boost/testing/kdevelop/kdevplatform/language/duchain/duchain.cpp:282 #3 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007ffedc1e9e9a in start_thread (arg=0x7ffeaf68c700) at pthread_create.c:308 #5 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 12 (Thread 0x7ffe9cc5a700 (LWP 22339)): #0 0x00007fff9f0d18de in ?? () #1 0x00007ffedb67515d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116 #2 0x00007ffede474bb4 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007ffede54cb8d in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007ffede54cec3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007ffede54b97c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007ffed7413846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007ffed7413f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffed7414164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffede54c426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007ffede51bc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007ffede51bed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #12 0x00007ffede41afa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #13 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #14 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe9cc5a700) at pthread_create.c:308 #15 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #16 0x0000000000000000 in ?? () Thread 11 (Thread 0x7ffe964d8700 (LWP 22342)): #0 0x00007ffedc1ed05d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x7ffe88000a60) at pthread_mutex_unlock.c:290 #2 0x00007ffed744f5d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffed74131f8 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffed7413f04 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffed7414164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffede54c426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007ffede51bc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007ffede51bed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007ffede41afa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe964d8700) at pthread_create.c:308 #12 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 10 (Thread 0x7ffe8ffff700 (LWP 22343)): #0 0x00007fff9f0d18de in ?? () #1 0x00007ffedb67515d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116 #2 0x00007ffede474bb4 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007ffede54cb8d in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007ffede54cec3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007ffede54b97c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007ffede54ba25 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007ffed7413846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffed7413f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffed7414164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffede54c426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007ffede51bc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #12 0x00007ffede51bed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #13 0x00007ffede41afa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #14 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #15 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe8ffff700) at pthread_create.c:308 #16 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 9 (Thread 0x7ffe957bf700 (LWP 22348)): #0 __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:37 #1 __pthread_mutex_unlock (mutex=0x7ffe7c000a60) at pthread_mutex_unlock.c:290 #2 0x00007ffed744f5d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffed74131f8 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffed7413f04 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffed7414164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffede54c426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007ffede51bc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007ffede51bed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007ffede41afa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007ffede4fb9ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #12 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe957bf700) at pthread_create.c:308 #13 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #14 0x0000000000000000 in ?? () Thread 8 (Thread 0x7ffe7bfff700 (LWP 22369)): #0 0x00007ffedd0f9313 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffed7414036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffed7414164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffede54c426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007ffede51bc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007ffede51bed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007ffede41afa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007ffede4fb9ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe7bfff700) at pthread_create.c:308 #10 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 7 (Thread 0x7ffe8c804700 (LWP 22370)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffede41e4db in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007ffed4cd90eb in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007ffed4cdb9db in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007ffed4cda84f in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007ffed4cda8db in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe8c804700) at pthread_create.c:308 #8 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 6 (Thread 0x7ffe73fff700 (LWP 22379)): #0 0x00007fff9f0d18de in ?? () #1 0x00007ffedb67515d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116 #2 0x00007ffede474bb4 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007ffede54cb8d in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007ffede54cec3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007ffede54b97c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007ffede54ba25 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007ffed7413846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffed7413f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffed7414164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffede54c426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007ffede51bc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #12 0x00007ffede51bed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #13 0x00007ffede41afa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #14 0x00007ffede4fb9ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #15 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #16 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe73fff700) at pthread_create.c:308 #17 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #18 0x0000000000000000 in ?? () Thread 5 (Thread 0x7ffe7a7fc700 (LWP 22381)): #0 0x00007fff9f0d18de in ?? () #1 0x00007ffedb67515d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116 #2 0x00007ffede474bb4 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007ffede54cb8d in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007ffede54cec3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007ffede54b97c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007ffede54ba25 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007ffed7413846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffed7413f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007ffed7414164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007ffede54c426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007ffede51bc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #12 0x00007ffede51bed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #13 0x00007ffede41afa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #14 0x00007ffede4fb9ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #15 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #16 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe7a7fc700) at pthread_create.c:308 #17 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #18 0x0000000000000000 in ?? () Thread 4 (Thread 0x7ffe797fa700 (LWP 22619)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffede41e4db in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007ffed4cd90eb in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007ffed4cdb9db in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007ffed4cdb9f4 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007ffed4cda84f in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007ffed4cda8db in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe797fa700) at pthread_create.c:308 #9 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7ffe78ff9700 (LWP 22620)): [KCrash Handler] #6 KDevelop::AbstractType::makeDynamic (this=0x0) at /home/karsten/boost/testing/kdevelop/kdevplatform/language/duchain/types/abstracttype.cpp:35 #7 0x00007ffeda3445e9 in d_func_dynamic (this=0x0) at /home/karsten/boost/testing/kdevelop/kdevplatform/language/duchain/types/abstracttype.h:284 #8 KDevelop::AbstractType::setModifiers (this=0x0, modifiers=0) at /home/karsten/boost/testing/kdevelop/kdevplatform/language/duchain/types/abstracttype.cpp:57 #9 0x00007ffe967ca30c in TypeBuilder::createIntegralTypeForExpression (this=0x7ffe78ff7e30, expression=<optimized out>) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:469 #10 0x00007ffe967978a3 in ContextBuilder::visitDeclarator (this=0x7ffe78ff7e30, node=0x7ffe2410de90) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:937 #11 0x00007ffe967aa1ea in DeclarationBuilder::visitDeclarator (this=0x7ffe78ff7e30, node=0x7ffe2410de90) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:532 #12 0x00007ffe96798a2e in ContextBuilder::visitInitDeclarator (this=0x7ffe78ff7e30, node=0x7ffe2410e7d0) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:912 #13 0x00007ffe967a9ffa in DeclarationBuilder::visitInitDeclarator (this=0x7ffe78ff7e30, node=0x7ffe2410e7d0) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:256 #14 0x00007ffe967c7aed in TypeBuilder::visitSimpleDeclaration (this=0x7ffe78ff7e30, node=0x7ffe2410e810) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:672 #15 0x00007ffe967ac243 in DeclarationBuilder::visitSimpleDeclaration (this=0x7ffe78ff7e30, node=0x7ffe2410e810) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:422 #16 0x00007ffe964eefae in visitNodes<StatementAST*> (nodes=<optimized out>, v=0x7ffe78ff7e90) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/parser/visitor.h:139 #17 DefaultVisitor::visitCompoundStatement (this=0x7ffe78ff7e90, node=<optimized out>) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/parser/default_visitor.cpp:73 #18 0x00007ffe96795aba in ContextBuilder::visitCompoundStatement (this=0x7ffe78ff7e30, node=0x7ffe2410d0a0) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:674 #19 0x00007ffe96797fa6 in ContextBuilder::visitFunctionDefinition (this=0x7ffe78ff7e30, node=0x7ffe2410ea78) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:592 #20 0x00007ffe964f025e in visitNodes<DeclarationAST*> (v=0x7ffe78ff7e90, nodes=<optimized out>) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/parser/visitor.h:139 #21 0x00007ffe96799f51 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild (this=0x7ffe78ff7e30, node=0x7ffe2410a4a0, context=<optimized out>) at /usr/local/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133 #22 0x00007ffe967949ad in ContextBuilder::buildContexts (this=0x7ffe78ff7e30, file=..., node=0x7ffe2410a4a0, includes=<optimized out>, updateContext=..., removeOldImports=false) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:422 #23 0x00007ffe967a31b1 in DeclarationBuilder::buildDeclarations (this=<optimized out>, file=..., node=<optimized out>, includes=<optimized out>, updateContext=..., removeOldImports=false) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:96 #24 0x00007ffe96cc81ed in CPPInternalParseJob::run (this=0x49adee0) at /home/karsten/boost/testing/kdevelop/kdevelop/languages/cpp/cppparsejob.cpp:644 #25 0x00007ffed4cdb05b in ?? () from /usr/lib/libthreadweaver.so.4 #26 0x00007ffed4cdb1cc in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #27 0x00007ffed4cdc1d3 in ?? () from /usr/lib/libthreadweaver.so.4 #28 0x00007ffed4cda81f in ?? () from /usr/lib/libthreadweaver.so.4 #29 0x00007ffed4cda8db in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #30 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #31 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe78ff9700) at pthread_create.c:308 #32 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #33 0x0000000000000000 in ?? () Thread 2 (Thread 0x7ffe79ffb700 (LWP 26865)): #0 pthread_mutex_unlock (mutex=0x7ffe5801ee70) at forward.c:184 #1 0x00007ffed744f5d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffed7413b3d in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffed7413fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffed7414164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffede54c426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007ffede51bc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007ffede51bed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007ffede41afa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007ffede4fb9ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007ffede41dfcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007ffedc1e9e9a in start_thread (arg=0x7ffe79ffb700) at pthread_create.c:308 #12 0x00007ffedd104ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffee02bc780 (LWP 22330)): #0 0x00007ffedd0f78cd in read () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007ffed744e8cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffed7413ba4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffed7413fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007ffed7414164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffede54c3bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007ffedd947d5e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #7 0x00007ffede51bc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007ffede51bed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007ffede520f67 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/testing/kdevelop/kdevelop/app/main.cpp:524 Possible duplicates by query: bug 318972. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 318972 ***