Segfault in CMakeManager::parse

Andreas Pakulat apaku at gmx.de
Sat Sep 4 10:15:25 UTC 2010


On 04.09.10 05:27:11, Syron wrote:
> I recently tried to open my peepeeplayer project again
> (http://gitorious.org/peepeeplayer/peepeeplayer), using the project
> importer. KDevelop and KDevplatform work well, but when I try to
> import my project, it throws a segfault that says that the
> dynamic_cast in projectmanager/cmake/cmakemanager.cpp:350 is the
> reason. The file on which that happens is different each time I try to
> import the project (according to the debug outputs). I already cleaned
> my build dir, built it again with Release and Debug configs, but it
> still doesn't work. Maybe it got something to do with the DUChain
> cache, but I don't think thats the reason, because I tried to move the
> sources to another directory and the same happens.
> 
> Thread 2 (Thread 0x7fa9f010b710 (LWP 15063)):
> [KCrash Handler]
> #6  0x00007faa1c6786da in __dynamic_cast () from /usr/lib64/libstdc++.so.6

Thats extremely suspicious, dynamic_cast should never crash even if
called on invalid adresses. Did you already try to remove all installed
files and all builddirs and rebuild both kdevelop and kdevplatform?

Andreas

-- 
You never hesitate to tackle the most difficult problems.




More information about the KDevelop-devel mailing list