Revision c6f5ae2...

Go back to digest for 23rd June 2013

Bug Fixes in Development Tools

Andreas Pakulat committed changes in [kdevelop] projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp:

Try to ensure that the configuration is valid before returning it

This is an attempt to avoid running into (IMO incorrect) assert's in
KConfigGroup's read* functions when having kdelibs built in debug mode.
Unfortunately KConfig* has no other API to tell it that it should create
a KConfigGroup thats been fetched, other than causing a filesystem access
to sync.

So this trades crashing KDevelop with one doing potentially more fs syncs.

I couldn't verify wether this fixes the issue since I don't have a
debug-kdelibs anywhere.

File Changes

Modified 1 files
  • projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp
1 files changed in total