Crash in kdevelop master - KDevelop::IndexedString::index (this=0x0)
Milian Wolff
mail at milianw.de
Fri Jun 5 08:05:27 UTC 2015
On Thursday 04 June 2015 23:10:48 Sandro Andrade wrote:
> I've tried with a brand new development environment, installed from
> the scratch, but the error persists :(
> I can build and run other KF5-based applications fine, so it seems my
> development environment is sane.
>
> Backtrace:
> https://paste.kde.org/pydarqgtp
>
> KDevelop's output:
> https://paste.kde.org/pvxiuvzty
>
> Valgrind's output:
> https://paste.kde.org/pbprbggz7
>
> I'll dig further tomorrow.
This is super odd. Can you reproduce it inside GDB and get a "bt full" of the
crashed thread please? Maybe the bug is in Cpp::ReferenceCountedStringSet -
hm. Also try to output the string that is tried to be added in
CppPreprocessEnvironment::merge, i.e. something like
const auto str = it.ref();
qDebug() << str.index(); // will this crash already?
qDebug() << str; // or this?
m_macroNameSet.insert(str);
Thanks
--
Milian Wolff
mail at milianw.de
http://milianw.de
More information about the KDevelop-devel
mailing list