Segfault in CMakeManager::parse

Aleix Pol aleixpol at kde.org
Sun Sep 5 00:53:30 UTC 2010


On Sat, Sep 4, 2010 at 5:27 AM, Syron <mr.syron at googlemail.com> 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
> #7  0x00007faa09e811a5 in CMakeManager::parse (this=0x7f3f30,
> item=0x7faa04c8ea40) at
> /home/syron/kdevgit/kdevelop/projectmanagers/cmake/cmakemanager.cpp:350
> #8  0x00007faa1aa94f7e in import (this=0x422ee10, folder=<value
> optimized out>) at
> /home/syron/kdevgit/kdevplatform/project/importprojectjob.cpp:55
> #9  KDevelop::ImportProjectJobPrivate::import (this=0x422ee10,
> folder=<value optimized out>) at
> /home/syron/kdevgit/kdevplatform/project/importprojectjob.cpp:59
> #10 0x00007faa1aa94b76 in QtConcurrent::RunFunctionTask<void>::run
> (this=0x3ed6dc0) at /usr/include/QtCore/qtconcurrentrunbase.h:120
> #11 0x00007faa1da19035 in QThreadPoolThread::run (this=0xa02450) at
> concurrent/qthreadpool.cpp:106
> #12 0x00007faa1da22bf5 in QThreadPrivate::start (arg=0xa02450) at
> thread/qthread_unix.cpp:248
> #13 0x00007faa1d794a4f in start_thread () from /lib64/libpthread.so.0
> #14 0x00007faa1bebf82d in clone () from /lib64/libc.so.6
> #15 0x0000000000000000 in ?? ()
>
> -- Syron
>
>
I'll take a look at it ASAP.

Thanks for reporting.

Aleix

> --
> KDevelop-devel mailing list
> KDevelop-devel at kdevelop.org
> https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20100905/dcebb015/attachment.html>


More information about the KDevelop-devel mailing list