mac test report

Andreas Pakulat apaku at
Fri Sep 17 09:25:04 UTC 2010

On 17.09.10 09:48:09, Николай Шафоростов wrote:
> Hi. As I wrote in
> i encountered a crash in KDevelop. Today could eliminate it by rewritting computeGccStandardMacros() in languages/cpp/setuphelpers.cpp
> to use QProcess instead of KProcess. Otherwise it crashes with very strange backtrace, that includes KTarArchive class methods as well as QProcess::waitForFinished

I suggest you find out why that happens, KProcess is just a QProcess
subclass, so uses the same code internally to start the process usually. So
it seems like there's some bug in KProcess that causes this crash which
should be fixed in kdelibs instead of being workarounded in KDevelop. There
are lots of other places where a KProcess is used in KDevelop, so looking
at the ways of how those are using it and the computeGccStandardMacros may
provide a hint where the bug is.


You are the only person to ever get this message.

More information about the KDevelop-devel mailing list