Version: 3.3.0 (using KDE KDE 3.5.0KDE 1.2) Installed from: I Don't KnowSuSE RPMs Compiler: gcc version 3.3.3 (SuSE Linux) OS: Linux OS: SLES 9 KDevelop: 3.3.0 built from source. KDE: 3.2.1 installed from RPM I have several problems building code completion database of my /usr/include/boost/ and /usr/include/pgsql/ dirs recursively. 1. When building code completion database of /usr/include/boost/ KDevelop crashes trying to parse following file /usr/include/boost/integer_traits.hpp. KDE Crash handler is displayed and following backtrace: kdevelop_backtrace.txt can be obtained. 2. If I remove problematic file from 1. and try again to build code completion database of /usr/include/boost/ KDevelop blocks and then crashes on file /usr/include/boost/preprocessor/iteration/detail/finish.hpp. KDE Crash handler is not displayed, it just prints out follwoing to lines on terminal where KDevelop was started: "KCrash: Application 'kdevelop' crashing... Alarm clock". However, if I just try to build code completion database of /usr/include/boost/preprocessor/ everything works fine. 3. If I try to build code completion database of /usr/include/pgsql/ KDevelop blocks and then crashes on file /usr/include/pgsql/server/catalog/pg_operator.h. KDE Crash handler is not displayed, it just prints out follwoing to lines on terminal where KDevelop was started: "KCrash: Application 'kdevelop' crashing... Alarm clock". Moreover, if I just try to build code completion database of /usr/include/pgsql/server/ same error occurs. However, if I just try to build code completion database of /usr/include/pgsql/server/catalog/ everything works fine. BZipped tarbals of my /usr/include/boost/ and /usr/include/pgsql/ are provided, together with backtrace for problem 1. Problem number 1 might be similar to: http://bugs.kde.org/show_bug.cgi?id=83468, although I'm not sure.
OK, I did not post tarbals :), I'll just attach problematic hpp file and backtrace.
Created attachment 13703 [details] KDevelop backtrace when integer_traits.hpp is parsed.
Created attachment 13704 [details] integer_traits.hpp
I can confirm this bug for boost, haven't tried for psql. Running Ubuntu Breezy.
I'm having the same problem with KDE 3.3.0 and boost 1.33.1 although I was unable to get a reasonable backtrace (even with debug support enabled in my kdevelop build) I assume it is at least similar to this bug. This is on a Gentoo system (in case it matters).
I can verify this bug for boost 1.33.1. SUSE 10 with Linux (x86_64) 2.6.13-15 KDevelop 3.3.1 (installed from RPM) KDE 3.4.2 Level "b"
Probable dupe. *** This bug has been marked as a duplicate of 78978 ***
Sorry to bother you via mail, somehow bugs.kde.org doesn't seem to listen to me today :( Tried this today. Compiled todays checkout of: svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kdevelop/ kdevelop KDevelop still keeps crashing on boost include dir :(. From: Jens Dagerbo <jens.dagerbo@swipnet.se> To: t.petrovic@inet.hr Subject: [Bug 117420] Code Completion Database Building Crashes Boost PGSql Date: 1 May 2006 20:31:39 -0000 ----- Original Message Follows ----- <blockquote> [bugs.kde.org quoted mail] </blockquote>
You used the wrong branch! Please use: svn co svn://anonsvn.kde.org/home/kde/branches/kdevelop/3.4 kdevelop
Unfortunately, at the moment, I cannot. I do not have the required KDE version >= 3.4. Can this patch be included in the KDE/3.5 branch?
Moving all the bugs from the CPP Parser. It was not well defined the difference between it and C++ Language Support and people kept reporting in both places indistinctively