From kdevelop-bugs Thu Aug 27 18:03:47 2009 From: Torgny Nyblom Date: Thu, 27 Aug 2009 18:03:47 +0000 To: kdevelop-bugs Subject: [Bug 205392] New: KDevelop crash when starting Message-Id: X-MARC-Message: https://marc.info/?l=kdevelop-bugs&m=125141303920508 https://bugs.kde.org/show_bug.cgi?id=205392 Summary: KDevelop crash when starting Product: kdevelop Version: unspecified Platform: Gentoo Packages OS/Version: Linux Status: NEW Severity: crash Priority: NOR Component: general AssignedTo: kdevelop-bugs@kdevelop.org ReportedBy: kde@nyblom.org Application: kdevelop (3.9.95 (using KDevPlatform 0.9.95)) KDE Version: 4.3.65 (KDE 4.3.65 (KDE 4.4 >= 20090820)) Qt Version: 4.5.2 Operating System: Linux 2.6.30-gentoo-r5 x86_64 Distribution (Platform): Gentoo Packages What I was doing when the application crashed: KDevelop svn crashes on startup. After deleting kdeveloprc and .kdevduchain if started from the console the following is shown. kdevelop (6832)/ KDevelop::allocateRepository: picked duchain directory "/home/naga/.kdevduchain/0" Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. kdevelop(6832)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so" Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. QSqlDatabasePrivate::removeDatabase: connection 'GetNamespaceName-36629120-2' is still in use, all queries will cease to work. QSqlDatabasePrivate::removeDatabase: connection 'GetNamespaceName-36629120-24' is still in use, all queries will cease to work. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. Calling appendChild() on a null node does nothing. *** glibc detected *** kdevelop: free(): invalid pointer: 0x0000000004cc7500 *** ======= Backtrace: ========= /lib/libc.so.6[0x7fe55752f258] /usr/lib64/kde4/kdevcmakemanager.so[0x7fe5489d380d] /usr/lib64/libkdevplatformproject.so.1[0x7fe556195072] /usr/lib64/libkdevplatformproject.so.1[0x7fe556194e46] /usr/lib64/qt4/libQtCore.so.4[0x7fe558f269dc] /usr/lib64/qt4/libQtCore.so.4[0x7fe558f2ea14] /lib/libpthread.so.0[0x7fe558cbe2e7] /lib/libc.so.6(clone+0x6d)[0x7fe55758d38d] ======= Memory map: ======== 00400000-0040b000 r-xp 00000000 08:05 691550 /usr/bin/kdevelop 0060b000-0060c000 r--p 0000b000 08:05 691550 /usr/bin/kdevelop 0060c000-0060d000 rw-p 0000c000 08:05 691550 /usr/bin/kdevelop 022e9000-0502b000 rw-p 00000000 00:00 0 [heap] 7fe53ad0c000-7fe53aebf000 rw-p 00000000 00:00 0 7fe53aebf000-7fe53aec7000 r-xp 00000000 08:05 787586 /usr/lib64/kde4/kdevfilemanager.so 7fe53aec7000-7fe53b0c7000 ---p 00008000 08:05 787586 /usr/lib64/kde4/kdevfilemanager.so 7fe53b0c7000-7fe53b0c8000 r--p 00008000 08:05 787586 /usr/lib64/kde4/kdevfilemanager.so 7fe53b0c8000-7fe53b0c9000 rw-p 00009000 08:05 787586 /usr/lib64/kde4/kdevfilemanager.so 7fe53b0c9000-7fe53b0f2000 r-xp 00000000 08:05 787583 /usr/lib64/kde4/kdevcvs.so 7fe53b0f2000-7fe53b2f1000 ---p 00029000 08:05 787583 /usr/lib64/kde4/kdevcvs.so 7fe53b2f1000-7fe53b2f4000 r--p 00028000 08:05 787583 /usr/lib64/kde4/kdevcvs.so 7fe53b2f4000-7fe53b2f5000 rw-p 0002b000 08:05 787583 /usr/lib64/kde4/kdevcvs.so 7fe53b2f5000-7fe53b31c000 r-xp 00000000 08:05 787567 /usr/lib64/kde4/kdevcontextbrowser.so 7fe53b31c000-7fe53b51c000 ---p 00027000 08:05 787567 /usr/lib64/kde4/kdevcontextbrowser.so 7fe53b51c000-7fe53b51d000 r--p 00027000 08:05 787567 /usr/lib64/kde4/kdevcontextbrowser.so 7fe53b51d000-7fe53b51e000 rw-p 00028000 08:05 787567 /usr/lib64/kde4/kdevcontextbrowser.so 7fe53b51e000-7fe53b561000 r-xp 00000000 08:05 787573 /usr/lib64/kde4/kdevquickopen.so 7fe53b561000-7fe53b760000 ---p 00043000 08:05 787573 /usr/lib64/kde4/kdevquickopen.so 7fe53b760000-7fe53b763000 r--p 00042000 08:05 787573 /usr/lib64/kde4/kdevquickopen.so 7fe53b763000-7fe53b764000 rw-p 00045000 08:05 787573 /usr/lib64/kde4/kdevquickopen.so 7fe53b764000-7fe53b76c000 r-xp 00000000 08:05 787596 /usr/lib64/kde4/kdevindent.so 7fe53b76c000-7fe53b96b000 ---p 00008000 08:05 787596 /usr/lib64/kde4/kdevindent.so 7fe53b96b000-7fe53b96c000 r--p 00007000 08:05 787596 /usr/lib64/kde4/kdevindent.so 7fe53b96c000-7fe53b96d000 rw-p 00008000 08:05 787596 /usr/lib64/kde4/kdevindent.so 7fe53b96d000-7fe53b99c000 r-xp 00000000 08:05 787600 /usr/lib64/kde4/kdevastyle.so 7fe53b99c000-7fe53bb9c000 ---p 0002f000 08:05 787600 /usr/lib64/kde4/kdevastyle.so 7fe53bb9c000-7fe53bb9d000 r--p 0002f000 08:05 787600 /usr/lib64/kde4/kdevastyle.so 7fe53bb9d000-7fe53bb9e000 rw-p 00030000 08:05 787600 /usr/lib64/kde4/kdevastyle.so 7fe53bb9e000-7fe53bbbb000 r-xp 00000000 08:05 787576 /usr/lib64/kde4/kdevappwizard.so 7fe53bbbb000-7fe53bdba000 ---p 0001d000 08:05 787576 /usr/lib64/kde4/kdevappwizard.so 7fe53bdba000-7fe53bdbc000 r--p 0001c000 08:05 787576 /usr/lib64/kde4/kdevappwizard.so 7fe53bdbc000-7fe53bdbd000 rw-p 0001e000 08:05 787576 /usr/lib64/kde4/kdevappwizard.so 7fe53bdbd000-7fe53bdc7000 r-xp 00000000 08:05 787581 /usr/lib64/kde4/kdevsourceformatter.so 7fe53bdc7000-7fe53bfc6000 ---p 0000a000 08:05 787581 /usr/lib64/KCrash: Application 'kdevelop' crashing... sock_file=/home/naga/.kde4/socket-explosive/kdeinit4__0 kdevelop: Fatal IO error: client killed DUContextData::m_uses There were items left on destruction: 92 TopDUContextData::m_usedDeclarationIds There were items left on destruction: 86 DUContextData::m_localDeclarations There were items left on destruction: 83 DUContextData::m_importers There were items left on destruction: 99 DUContextData::m_importedContexts There were items left on destruction: 99 Unable to start Dr. Konqi -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 261 movl (%rsp), %edi [Current thread is 0 (LWP 6191)] Thread 9 (Thread 0x7fa1cf6ea910 (LWP 6193)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220 #1 0x00007fa1de973777 in QWaitCondition::wait (this=0x25b6228, mutex=0x25b6230, time=200000) at thread/qwaitcondition_unix.cpp:85 #2 0x00007fa1db5ffeee in KDevelop::DUChainPrivate::CleanupThread::run (this=0x25b6210) at /usr/src/debug/dev-util/kdevplatform-9999/kdevplatform-9999/language/duchain/duchain.cpp:280 #3 0x00007fa1de972a14 in QThreadPrivate::start (arg=0x25b6210) at thread/qthread_unix.cpp:188 #4 0x00007fa1de7022e7 in start_thread (arg=) at pthread_create.c:297 #5 0x00007fa1dcfd138d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fa1ccf82910 (LWP 6198)): #0 0x00007fa1dcfa0451 in nanosleep () from /lib/libc.so.6 #1 0x00007fa1dcfcaf64 in usleep (useconds=) at ../sysdeps/unix/sysv/linux/usleep.c:33 #2 0x00007fa1db647aad in KDevelop::DUChainLock::lockForWrite (this=0x246c148, timeout=10000) at /usr/src/debug/dev-util/kdevplatform-9999/kdevplatform-9999/language/duchain/duchainlock.cpp:301 #3 0x00007fa1db647c34 in KDevelop::DUChainWriteLocker::lock (this=0x7fa1ccf80c50) at /usr/src/debug/dev-util/kdevplatform-9999/kdevplatform-9999/language/duchain/duchainlock.cpp:411 #4 0x00007fa1ce66d8f2 in CMakeProjectVisitor::createContext (path=@0x7fa1ccf80ea0, aux={m_topContext = 0x7fa1ccf80fb0}, endl=32, endc=141, isClean=false) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:608 #5 0x00007fa1ce67811e in CMakeProjectVisitor::walk (this=0x7fa1ccf81290, fc=@0x7fa1ccf81d30, line=0, isClean=false) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1953 #6 0x00007fa1ce4189e3 in CMakeManager::parse (this=0x2618370, item=0x4573ee0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/projectmanagers/cmake/cmakemanager.cpp:404 #7 0x00007fa1dbbd9072 in KDevelop::ImportProjectJobPrivate::import (this=0x2657b50, folder=) at /usr/src/debug/dev-util/kdevplatform-9999/kdevplatform-9999/project/importprojectjob.cpp:46 #8 0x00007fa1dbbd8e46 in QtConcurrent::RunFunctionTask::run (this=0x2522870) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:120 #9 0x00007fa1de96a9dc in QThreadPoolThread::run (this=0x265a0c0) at concurrent/qthreadpool.cpp:106 #10 0x00007fa1de972a14 in QThreadPrivate::start (arg=0x265a0c0) at thread/qthread_unix.cpp:188 #11 0x00007fa1de7022e7 in start_thread (arg=) at pthread_create.c:297 #12 0x00007fa1dcfd138d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fa1cc781910 (LWP 6207)): #0 0x00007fa1dcfa0451 in nanosleep () from /lib/libc.so.6 #1 0x00007fa1dcfcaf64 in usleep (useconds=) at ../sysdeps/unix/sysv/linux/usleep.c:33 #2 0x00007fa1db647aad in KDevelop::DUChainLock::lockForWrite (this=0x246c148, timeout=10000) at /usr/src/debug/dev-util/kdevplatform-9999/kdevplatform-9999/language/duchain/duchainlock.cpp:301 #3 0x00007fa1db647c34 in KDevelop::DUChainWriteLocker::lock (this=0x7fa1cc77fc50) at /usr/src/debug/dev-util/kdevplatform-9999/kdevplatform-9999/language/duchain/duchainlock.cpp:411 #4 0x00007fa1ce66d8f2 in CMakeProjectVisitor::createContext (path=@0x7fa1cc77fea0, aux={m_topContext = 0x7fa1cc77ffb0}, endl=7, endc=49, isClean=false) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:608 #5 0x00007fa1ce67811e in CMakeProjectVisitor::walk (this=0x7fa1cc780290, fc=@0x7fa1cc780d30, line=0, isClean=false) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1953 #6 0x00007fa1ce4189e3 in CMakeManager::parse (this=0x2618370, item=0x699d940) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/projectmanagers/cmake/cmakemanager.cpp:404 #7 0x00007fa1dbbd90d6 in KDevelop::ImportProjectJobPrivate::import (this=0x2ce59a0, folder=) at /usr/src/debug/dev-util/kdevplatform-9999/kdevplatform-9999/project/importprojectjob.cpp:46 #8 0x00007fa1dbbd8e46 in QtConcurrent::RunFunctionTask::run (this=0x244d470) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:120 #9 0x00007fa1de96a9dc in QThreadPoolThread::run (this=0x3018440) at concurrent/qthreadpool.cpp:106 #10 0x00007fa1de972a14 in QThreadPrivate::start (arg=0x3018440) at thread/qthread_unix.cpp:188 #11 0x00007fa1de7022e7 in start_thread (arg=) at pthread_create.c:297 #12 0x00007fa1dcfd138d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #13 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fa1c2422910 (LWP 6334)): #0 0x00007fa1dea6c0db in socketNotifierSourceCheck (source=0x41b4a40) at kernel/qeventdispatcher_glib.cpp:83 #1 0x00007fa1d76f8b72 in IA__g_main_context_check (context=0x44d7530, max_priority=2147483647, fds=, n_fds=0) at gmain.c:2333 #2 0x00007fa1d76f9441 in g_main_context_iterate (context=0x44d7530, block=1, dispatch=1, self=) at gmain.c:2452 #3 0x00007fa1d76f96ec in IA__g_main_context_iteration (context=0x44d7530, may_block=1) at gmain.c:2518 #4 0x00007fa1dea6be1e in QEventDispatcherGlib::processEvents (this=0x45b0bf0, flags=) at kernel/qeventdispatcher_glib.cpp:329 #5 0x00007fa1dea455f2 in QEventLoop::processEvents (this=, flags={i = -1035853936}) at kernel/qeventloop.cpp:149 #6 0x00007fa1dea4578c in QEventLoop::exec (this=0x7fa1c2421fd0, flags={i = -1035853856}) at kernel/qeventloop.cpp:197 #7 0x00007fa1de96fe9c in QThread::exec (this=) at thread/qthread.cpp:487 #8 0x00007fa1de972a14 in QThreadPrivate::start (arg=0x4209e30) at thread/qthread_unix.cpp:188 #9 0x00007fa1de7022e7 in start_thread (arg=) at pthread_create.c:297 #10 0x00007fa1dcfd138d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fa1c3424910 (LWP 6335)): #0 0x00007fa1dcfc8426 in __poll (fds=0x45d59d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fa1d76f93f9 in g_main_context_iterate (context=0x463fdb0, block=1, dispatch=1, self=) at gmain.c:2768 #2 0x00007fa1d76f96ec in IA__g_main_context_iteration (context=0x463fdb0, may_block=1) at gmain.c:2518 #3 0x00007fa1dea6be1e in QEventDispatcherGlib::processEvents (this=0x41a1030, flags=) at kernel/qeventdispatcher_glib.cpp:329 #4 0x00007fa1dea455f2 in QEventLoop::processEvents (this=, flags={i = -1019068528}) at kernel/qeventloop.cpp:149 #5 0x00007fa1dea4578c in QEventLoop::exec (this=0x7fa1c3423fd0, flags={i = -1019068448}) at kernel/qeventloop.cpp:197 #6 0x00007fa1de96fe9c in QThread::exec (this=) at thread/qthread.cpp:487 #7 0x00007fa1de972a14 in QThreadPrivate::start (arg=0x463f710) at thread/qthread_unix.cpp:188 #8 0x00007fa1de7022e7 in start_thread (arg=) at pthread_create.c:297 #9 0x00007fa1dcfd138d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fa1c2c23910 (LWP 6338)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220 #1 0x00007fa1de9722f5 in thread_sleep (ti=0x7fa1c2c22f80) at thread/qthread_unix.cpp:297 #2 0x00007fa1de97244e in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:323 #3 0x00007fa1c066f531 in UIBlockTester::UIBlockTesterThread::run (this=0x24b3f20) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cpplanguagesupport.cpp:661 #4 0x00007fa1de972a14 in QThreadPrivate::start (arg=0x24b3f20) at thread/qthread_unix.cpp:188 #5 0x00007fa1de7022e7 in start_thread (arg=) at pthread_create.c:297 #6 0x00007fa1dcfd138d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fa1be828910 (LWP 6367)): [KCrash Handler] #5 0x00007fa1dcf31645 in raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #6 0x00007fa1dcf32b63 in abort () at abort.c:88 #7 0x00007fa1dcf6dac8 in __libc_message (do_abort=2, fmt=0x7fa1dd021d98 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:170 #8 0x00007fa1dcf73258 in malloc_printerr (action=2, str=0x7fa1dd01f060 "free(): invalid pointer", ptr=) at malloc.c:6196 #9 0x00007fa1c067e32d in contentFromProxy (ctx={context = {m_topContext = 0x7fa1be81c8a0}, sourceLine = -1098793264, temporary = 161}) at /usr/include/qt4/QtCore/qvector.h:114 #10 0x00007fa1c0680fbe in CPPInternalParseJob::run (this=0x6862550) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:766 #11 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x686e700, _fileName=@0x7fa1be81d940, type=, sourceLine=28, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #12 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be81de40, skip_current_path=false, input=@0x7fa1be81db10, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #13 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be81de40, directive=97741, input=@0x7fa1be81db10, output=@0x7fa1be81dcd0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #14 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be81de40, input=@0x7fa1be81dd20, output=@0x7fa1be81dcd0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #15 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be81de40, fileName=, fileContents=, result=@0x7fa1be81f020) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #16 0x00007fa1c0433195 in rpp::pp::processFile (this=0x182f, fileName=@0x18df, data=@0x6) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #17 0x00007fa1c0688871 in PreprocessJob::run (this=0x686e700) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #18 0x00007fa1c067ad0b in CPPParseJob::parseForeground (this=0x67d80b0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:203 #19 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x6795540, _fileName=@0x7fa1be81fc40, type=, sourceLine=31, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #20 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be820140, skip_current_path=false, input=@0x7fa1be81fe10, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #21 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be820140, directive=97741, input=@0x7fa1be81fe10, output=@0x7fa1be81ffd0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #22 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be820140, input=@0x7fa1be820020, output=@0x7fa1be81ffd0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #23 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be820140, fileName=, fileContents=, result=@0x7fa1be821320) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #24 0x00007fa1c0433195 in rpp::pp::processFile (this=0x182f, fileName=@0x18df, data=@0x6) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #25 0x00007fa1c0688871 in PreprocessJob::run (this=0x6795540) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #26 0x00007fa1c067ad0b in CPPParseJob::parseForeground (this=0x67300c0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:203 #27 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x67d2740, _fileName=@0x7fa1be821f40, type=, sourceLine=26, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #28 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be822440, skip_current_path=false, input=@0x7fa1be822110, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #29 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be822440, directive=97741, input=@0x7fa1be822110, output=@0x7fa1be8222d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #30 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be822440, input=@0x7fa1be822320, output=@0x7fa1be8222d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #31 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be822440, fileName=, fileContents=, result=@0x7fa1be823620) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #32 0x00007fa1c0433195 in rpp::pp::processFile (this=0x182f, fileName=@0x18df, data=@0x6) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #33 0x00007fa1c0688871 in PreprocessJob::run (this=0x67d2740) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #34 0x00007fa1c067ad0b in CPPParseJob::parseForeground (this=0x6967940) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:203 #35 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x67dc650, _fileName=@0x7fa1be824240, type=, sourceLine=26, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #36 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be824740, skip_current_path=false, input=@0x7fa1be824410, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #37 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be824740, directive=97741, input=@0x7fa1be824410, output=@0x7fa1be8245d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #38 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be824740, input=@0x7fa1be824620, output=@0x7fa1be8245d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #39 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be824740, fileName=, fileContents=, result=@0x7fa1be825920) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #40 0x00007fa1c0433195 in rpp::pp::processFile (this=0x182f, fileName=@0x18df, data=@0x6) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #41 0x00007fa1c0688871 in PreprocessJob::run (this=0x67dc650) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #42 0x00007fa1c067ad0b in CPPParseJob::parseForeground (this=0x68c6ab0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:203 #43 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x5e461e0, _fileName=@0x7fa1be826540, type=, sourceLine=46, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #44 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be826a40, skip_current_path=false, input=@0x7fa1be826710, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #45 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be826a40, directive=97741, input=@0x7fa1be826710, output=@0x7fa1be8268d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #46 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be826a40, input=@0x7fa1be826920, output=@0x7fa1be8268d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #47 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be826a40, fileName=, fileContents=, result=@0x7fa1be827c20) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #48 0x00007fa1c0433195 in rpp::pp::processFile (this=0x182f, fileName=@0x18df, data=@0x6) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #49 0x00007fa1c0688871 in PreprocessJob::run (this=0x5e461e0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #50 0x00007fa1e009bdfc in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fa1be827f20, th=0x5644280, job=0x5e461e0) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/threadweaver/Weaver/Job.cpp:106 #51 0x00007fa1e009c11f in ThreadWeaver::Job::execute (this=0x5e461e0, th=0x5644280) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/threadweaver/Weaver/Job.cpp:135 #52 0x00007fa1e009d493 in ThreadWeaver::JobCollectionJobRunner::execute (this=0x625f480, t=0x5644280) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/threadweaver/Weaver/JobCollection.cpp:82 #53 0x00007fa1e009b0ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fa1be827fd0, parent=0x253cf60, th=0x5644280) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/threadweaver/Weaver/Thread.cpp:95 #54 0x00007fa1e009b569 in ThreadWeaver::Thread::run (this=0x5644280) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/threadweaver/Weaver/Thread.cpp:142 #55 0x00007fa1de972a14 in QThreadPrivate::start (arg=0x5644280) at thread/qthread_unix.cpp:188 #56 0x00007fa1de7022e7 in start_thread (arg=) at pthread_create.c:297 #57 0x00007fa1dcfd138d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #58 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fa1be027910 (LWP 6368)): #0 0x00007fa1dcfa0451 in nanosleep () from /lib/libc.so.6 #1 0x00007fa1dcfcaf64 in usleep (useconds=) at ../sysdeps/unix/sysv/linux/usleep.c:33 #2 0x00007fa1db647aad in KDevelop::DUChainLock::lockForWrite (this=0x246c148, timeout=10000) at /usr/src/debug/dev-util/kdevplatform-9999/kdevplatform-9999/language/duchain/duchainlock.cpp:301 #3 0x00007fa1db647c34 in KDevelop::DUChainWriteLocker::lock (this=0x7fa1be015cf0) at /usr/src/debug/dev-util/kdevplatform-9999/kdevplatform-9999/language/duchain/duchainlock.cpp:411 #4 0x00007fa1c015f293 in DeclarationBuilder::applyFunctionSpecifiers (this=0x7fa1be016af0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:1478 #5 0x00007fa1c0164bfd in DeclarationBuilder::visitDeclarator (this=0x7fa1be016af0, node=0x6787380) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:290 #6 0x00007fa1c014c202 in ContextBuilder::visitInitDeclarator (this=0x7fa1be016af0, node=0x6787bb0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppduchain/contextbuilder.cpp:957 #7 0x00007fa1c0160354 in DeclarationBuilder::visitInitDeclarator (this=0x7fa1be016af0, node=0x6787bb0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:238 #8 0x00007fa1c0189d5d in TypeBuilder::visitSimpleDeclaration (this=0x7fa1be016af0, node=0x6787bf8) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppduchain/typebuilder.cpp:509 #9 0x00007fa1c015e1ed in DeclarationBuilder::visitSimpleDeclaration (this=0x7fa1be016af0, node=0x6787bf8) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:252 #10 0x00007fa1bfebbf35 in visitNodes (v=0x7fa1be016b50, nodes=0x67838d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/visitor.h:128 #11 0x00007fa1bfebb40e in DefaultVisitor::visitLinkageSpecification (this=0x7fa1be015b60, node=0x6780f08) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/default_visitor.cpp:226 #12 0x00007fa1bfebbf35 in visitNodes (v=0x7fa1be016b50, nodes=0x678d6f0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/visitor.h:128 #13 0x00007fa1c016cb2d in KDevelop::AbstractTypeBuilder::supportBuild (this=0x7fa1be016af0, node=0x6780eb0, context=) at /usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:201 #14 0x00007fa1c014f814 in ContextBuilder::buildContexts (this=0x7fa1be016af0, file={d = 0x7fa1be016990}, node=0x6780eb0, includes=0x7fa1be017760, updateContext=, removeOldImports=false) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppduchain/contextbuilder.cpp:459 #15 0x00007fa1c015d518 in DeclarationBuilder::buildDeclarations (this=0x0, file=, node=0xffffffffffffffff, includes=0x0, updateContext=@0x2451cf0, removeOldImports=252) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppduchain/declarationbuilder.cpp:113 #16 0x00007fa1c06811ee in CPPInternalParseJob::run (this=0x638a430) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:632 #17 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x65bd3e0, _fileName=@0x7fa1be018340, type=, sourceLine=36, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #18 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be018840, skip_current_path=false, input=@0x7fa1be018510, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #19 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be018840, directive=97741, input=@0x7fa1be018510, output=@0x7fa1be0186d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #20 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be018840, input=@0x7fa1be018720, output=@0x7fa1be0186d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #21 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be018840, fileName=, fileContents=, result=@0x7fa1be019a20) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #22 0x00007fa1c0433195 in rpp::pp::processFile (this=0x7fa1be015b60, fileName=@0x0, data=@0x0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #23 0x00007fa1c0688871 in PreprocessJob::run (this=0x65bd3e0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #24 0x00007fa1c067ad0b in CPPParseJob::parseForeground (this=0x6600f50) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:203 #25 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x65bf790, _fileName=@0x7fa1be01a640, type=, sourceLine=38, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #26 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be01ab40, skip_current_path=false, input=@0x7fa1be01a810, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #27 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be01ab40, directive=97741, input=@0x7fa1be01a810, output=@0x7fa1be01a9d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #28 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be01ab40, input=@0x7fa1be01aa20, output=@0x7fa1be01a9d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #29 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be01ab40, fileName=, fileContents=, result=@0x7fa1be01bd20) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #30 0x00007fa1c0433195 in rpp::pp::processFile (this=0x7fa1be015b60, fileName=@0x0, data=@0x0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #31 0x00007fa1c0688871 in PreprocessJob::run (this=0x65bf790) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #32 0x00007fa1c067ad0b in CPPParseJob::parseForeground (this=0x64a0070) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:203 #33 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x6320e80, _fileName=@0x7fa1be01c940, type=, sourceLine=52, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #34 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be01ce40, skip_current_path=false, input=@0x7fa1be01cb10, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #35 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be01ce40, directive=97741, input=@0x7fa1be01cb10, output=@0x7fa1be01ccd0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #36 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be01ce40, input=@0x7fa1be01cd20, output=@0x7fa1be01ccd0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #37 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be01ce40, fileName=, fileContents=, result=@0x7fa1be01e020) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #38 0x00007fa1c0433195 in rpp::pp::processFile (this=0x7fa1be015b60, fileName=@0x0, data=@0x0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #39 0x00007fa1c0688871 in PreprocessJob::run (this=0x6320e80) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #40 0x00007fa1c067ad0b in CPPParseJob::parseForeground (this=0x6321710) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:203 #41 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x636ba10, _fileName=@0x7fa1be01ec40, type=, sourceLine=67, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #42 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be01f140, skip_current_path=false, input=@0x7fa1be01ee10, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #43 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be01f140, directive=97741, input=@0x7fa1be01ee10, output=@0x7fa1be01efd0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #44 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be01f140, input=@0x7fa1be01f020, output=@0x7fa1be01efd0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #45 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be01f140, fileName=, fileContents=, result=@0x7fa1be020320) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #46 0x00007fa1c0433195 in rpp::pp::processFile (this=0x7fa1be015b60, fileName=@0x0, data=@0x0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #47 0x00007fa1c0688871 in PreprocessJob::run (this=0x636ba10) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #48 0x00007fa1c067ad0b in CPPParseJob::parseForeground (this=0x636e050) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:203 #49 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x62b1420, _fileName=@0x7fa1be020f40, type=, sourceLine=64, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #50 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be021440, skip_current_path=false, input=@0x7fa1be021110, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #51 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be021440, directive=97741, input=@0x7fa1be021110, output=@0x7fa1be0212d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #52 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be021440, input=@0x7fa1be021320, output=@0x7fa1be0212d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #53 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be021440, fileName=, fileContents=, result=@0x7fa1be022620) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #54 0x00007fa1c0433195 in rpp::pp::processFile (this=0x7fa1be015b60, fileName=@0x0, data=@0x0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #55 0x00007fa1c0688871 in PreprocessJob::run (this=0x62b1420) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #56 0x00007fa1c067ad0b in CPPParseJob::parseForeground (this=0x63961e0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:203 #57 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x627f410, _fileName=@0x7fa1be023240, type=, sourceLine=26, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #58 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be023740, skip_current_path=false, input=@0x7fa1be023410, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #59 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be023740, directive=97741, input=@0x7fa1be023410, output=@0x7fa1be0235d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #60 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be023740, input=@0x7fa1be023620, output=@0x7fa1be0235d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #61 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be023740, fileName=, fileContents=, result=@0x7fa1be024920) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #62 0x00007fa1c0433195 in rpp::pp::processFile (this=0x7fa1be015b60, fileName=@0x0, data=@0x0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #63 0x00007fa1c0688871 in PreprocessJob::run (this=0x627f410) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #64 0x00007fa1c067ad0b in CPPParseJob::parseForeground (this=0x62a2190) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/cppparsejob.cpp:203 #65 0x00007fa1c068a4dd in PreprocessJob::sourceNeeded (this=0x6130db0, _fileName=@0x7fa1be025540, type=, sourceLine=26, skipCurrentPath=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:575 #66 0x00007fa1c0432478 in rpp::pp::handle_include (this=0x7fa1be025a40, skip_current_path=false, input=@0x7fa1be025710, output=) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:192 #67 0x00007fa1c0432957 in rpp::pp::handle_directive (this=0x7fa1be025a40, directive=97741, input=@0x7fa1be025710, output=@0x7fa1be0258d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:130 #68 0x00007fa1c0432e26 in rpp::pp::operator() (this=0x7fa1be025a40, input=@0x7fa1be025920, output=@0x7fa1be0258d0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:245 #69 0x00007fa1c043310d in rpp::pp::processFileInternal (this=0x7fa1be025a40, fileName=, fileContents=, result=@0x7fa1be026c20) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:97 #70 0x00007fa1c0433195 in rpp::pp::processFile (this=0x7fa1be015b60, fileName=@0x0, data=@0x0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/parser/rpp/pp-engine.cpp:84 #71 0x00007fa1c0688871 in PreprocessJob::run (this=0x6130db0) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/languages/cpp/preprocessjob.cpp:238 #72 0x00007fa1e009bdfc in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fa1be026f20, th=0x60d3920, job=0x6130db0) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/threadweaver/Weaver/Job.cpp:106 #73 0x00007fa1e009c11f in ThreadWeaver::Job::execute (this=0x6130db0, th=0x60d3920) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/threadweaver/Weaver/Job.cpp:135 #74 0x00007fa1e009d493 in ThreadWeaver::JobCollectionJobRunner::execute (this=0x5e17370, t=0x60d3920) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/threadweaver/Weaver/JobCollection.cpp:82 #75 0x00007fa1e009b0ff in ThreadWeaver::ThreadRunHelper::run (this=0x7fa1be026fd0, parent=0x253cf60, th=0x60d3920) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/threadweaver/Weaver/Thread.cpp:95 #76 0x00007fa1e009b569 in ThreadWeaver::Thread::run (this=0x60d3920) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/threadweaver/Weaver/Thread.cpp:142 #77 0x00007fa1de972a14 in QThreadPrivate::start (arg=0x60d3920) at thread/qthread_unix.cpp:188 #78 0x00007fa1de7022e7 in start_thread (arg=) at pthread_create.c:297 #79 0x00007fa1dcfd138d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #80 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fa1e1bb7740 (LWP 6191)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fa1de973799 in QWaitCondition::wait (this=0x2659fa8, mutex=0x2659f80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 0x00007fa1de9695e6 in QThreadPoolPrivate::waitForDone (this=0x2659f00) at concurrent/qthreadpool.cpp:293 #3 0x00007fa1de969a2b in ~QThreadPool (this=0x2659ee0) at concurrent/qthreadpool.cpp:424 #4 0x00007fa1de96ad45 in ~QGlobalStaticDeleter (this=0x7fa1ded1b9e8) at src/corelib/global/qglobal.h:1628 #5 0x00007fa1dcf34225 in __run_exit_handlers (status=1, listp=0x7fa1dd2544a8, run_list_atexit=true) at exit.c:78 #6 0x00007fa1dcf34285 in exit (status=40214652) at exit.c:100 #7 0x00007fa1ddbeffd8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707 #8 0x00007fa1df19f348 in KApplication::xioErrhandler (this=0x7fffaff67290, dpy=0x22b2b90) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/kdeui/kernel/kapplication.cpp:408 #9 0x00007fa1d99a0124 in _XIOError (dpy=0x22b2b90) at XlibInt.c:2947 #10 0x00007fa1d99a19f5 in _XSend (dpy=0x22b2b90, data=0x7fa1be829010 "����������������\221\222\224�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�\214\216\217�"..., size=16808) at XlibInt.c:1477 #11 0x00007fa1d9993d66 in PutSubImage (dpy=0x22b2b90, d=, gc=0x24358c0, image=0x6a2d6d0, req_xoffset=0, req_yoffset=0, x=, y=999, req_width=, req_height=22, dest_bits_per_pixel=, dest_scanline_pad=32) at PutImage.c:841 #12 0x00007fa1d99941b0 in XPutImage (dpy=0x22b2b90, d=71303192, gc=0x24358c0, image=0x6a2d6d0, req_xoffset=0, req_yoffset=0, x=1697, y=999, req_width=191, req_height=22) at PutImage.c:1029 #13 0x00007fa1ddd2f4a2 in qt_x11_drawImage (rect=@0x7fffaff659e0, pos=@0x7fffaff65a00, image=@0x5cb3040, hd=71303192, gc=0x24358c0, dpy=0x22b2b90, visual=0x22a4210, depth=24) at painting/qpaintengine_x11.cpp:1866 #14 0x00007fa1ddd2aa01 in QRasterWindowSurface::flush (this=0x24337e0, widget=0x240ddc0, rgn=, offset=@0x2435664) at painting/qwindowsurface_raster.cpp:241 #15 0x00007fa1ddd41f65 in QWidgetBackingStore::flush (this=0x2435620, widget=0x0, surface=0x24337e0) at painting/qbackingstore.cpp:100 #16 0x00007fa1ddd43132 in QWidgetBackingStore::sync (this=0x2435620) at painting/qbackingstore.cpp:1272 #17 0x00007fa1ddbdd7ea in QWidgetPrivate::syncBackingStore (this=0x2433990) at kernel/qwidget.cpp:1603 #18 0x00007fa1ddbe82d0 in QWidget::event (this=0x240ddc0, event=0x7fffaff66620) at kernel/qwidget.cpp:7827 #19 0x00007fa1ddefcd5b in QMainWindow::event (this=0x240ddc0, event=0x7fffaff66620) at widgets/qmainwindow.cpp:1399 #20 0x00007fa1df2a8673 in KXmlGuiWindow::event (this=0x265a07c, ev=0x80) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/kdeui/xmlgui/kxmlguiwindow.cpp:131 #21 0x00007fa1ddb9b9fd in QApplicationPrivate::notify_helper (this=0x229bd20, receiver=0x240ddc0, e=0x7fffaff66620) at kernel/qapplication.cpp:4056 #22 0x00007fa1ddba32ba in QApplication::notify (this=0x7fffaff67290, receiver=0x240ddc0, e=0x7fffaff66620) at kernel/qapplication.cpp:4021 #23 0x00007fa1df19f91b in KApplication::notify (this=0x7fffaff67290, receiver=0x240ddc0, event=0x7fffaff66620) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/kdeui/kernel/kapplication.cpp:302 #24 0x00007fa1dea46c4b in QCoreApplication::notifyInternal (this=0x7fffaff67290, receiver=0x240ddc0, event=0x7fffaff66620) at kernel/qcoreapplication.cpp:606 #25 0x00007fa1ddd40b77 in sendUpdateRequest (widget=0x240ddc0, updateImmediately=) at src/corelib/kernel/qcoreapplication.h:213 #26 0x00007fa1ddd43728 in QWidgetBackingStore::markDirty (this=0x2435620, rect=@0x7fffaff66740, widget=0x2450170, updateImmediately=128, invalidateBuffer=) at painting/qbackingstore.cpp:639 #27 0x00007fa1ddbdfc01 in QWidget::repaint (this=0x2450170, rect=@0x7fffaff66740) at kernel/qwidget.cpp:9472 #28 0x00007fa1ddbdfcc3 in QWidget::repaint (this=0x265a07c) at kernel/qwidget.cpp:9428 #29 0x00007fa1e1101828 in KDevelop::StatusbarProgressWidget::qt_metacall (this=0x244fed0, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0x7fffaff66820) at /usr/src/debug/dev-util/kdevplatform-9999/kdevplatform-9999_build/shell/progresswidget.moc:84 #30 0x00007fa1dea58d5d in QMetaObject::activate (sender=0x3e097b0, from_signal_index=, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3101 #31 0x00007fa1dea555f3 in QObject::event (this=0x3e097b0, e=0x80) at kernel/qobject.cpp:1066 #32 0x00007fa1ddb9b9fd in QApplicationPrivate::notify_helper (this=0x229bd20, receiver=0x3e097b0, e=0x7fffaff66ed0) at kernel/qapplication.cpp:4056 #33 0x00007fa1ddba32ba in QApplication::notify (this=0x7fffaff67290, receiver=0x3e097b0, e=0x7fffaff66ed0) at kernel/qapplication.cpp:4021 #34 0x00007fa1df19f91b in KApplication::notify (this=0x7fffaff67290, receiver=0x3e097b0, event=0x7fffaff66ed0) at /usr/src/debug/kde-base/kdelibs-9999/kdelibs-9999/kdeui/kernel/kapplication.cpp:302 #35 0x00007fa1dea46c4b in QCoreApplication::notifyInternal (this=0x7fffaff67290, receiver=0x3e097b0, event=0x7fffaff66ed0) at kernel/qcoreapplication.cpp:606 #36 0x00007fa1dea6eebe in QTimerInfoList::activateTimers (this=0x229fb70) at src/corelib/kernel/qcoreapplication.h:213 #37 0x00007fa1dea6be9d in timerSourceDispatch (source=) at kernel/qeventdispatcher_glib.cpp:165 #38 0x00007fa1d76f5dd9 in IA__g_main_context_dispatch (context=0x229e920) at gmain.c:1824 #39 0x00007fa1d76f9528 in g_main_context_iterate (context=0x229e920, block=1, dispatch=1, self=) at gmain.c:2455 #40 0x00007fa1d76f96ec in IA__g_main_context_iteration (context=0x229e920, may_block=1) at gmain.c:2518 #41 0x00007fa1dea6bdff in QEventDispatcherGlib::processEvents (this=0x21ba400, flags=) at kernel/qeventdispatcher_glib.cpp:327 #42 0x00007fa1ddc2094f in QGuiEventDispatcherGlib::processEvents (this=0x265a07c, flags=) at kernel/qguieventdispatcher_glib.cpp:202 #43 0x00007fa1dea455f2 in QEventLoop::processEvents (this=, flags={i = -1342803648}) at kernel/qeventloop.cpp:149 #44 0x00007fa1dea4578c in QEventLoop::exec (this=0x7fffaff67180, flags={i = -1342803568}) at kernel/qeventloop.cpp:197 #45 0x00007fa1dea4782c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #46 0x000000000040848f in main (argc=1, argv=0x7fffaff68448) at /usr/src/debug/dev-util/kdevelop-9999/kdevelop-9999/app/main.cpp:181 261 movl (%rsp), %edi Reported using DrKonqi -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ KDevelop-bugs mailing list KDevelop-bugs@kdevelop.org https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs