[Digikam-devel] Coverty Reports traces...
andi.clemens at gmail.com
Thu Jan 24 19:26:39 GMT 2013
Uninitialized variables etc can also be found with the open source tool
cppcheck as well the code analysis tools included in eclipse.
On Thu, 24 Jan 2013 18:06:44 +0100, Gilles Caulier
<caulier.gilles at gmail.com> wrote:
> Hi all,
> Recently, I receive from Laurent Montel a set of traces about source code
> analys done with a tool named Coverty Report.
> This tool, which is not open-source have been aquired by Red Hat to check
> all implementation include will whole projects from the distro. RH has
> started to analyse KDE source code, and especially digiKam. I sorted huge
> trace to remove unsuitable parts and cut digiKam, kipi-plugins, and
> extralibs reports in separated files. All files are there :
> Coverty check if all class members are initialized in constructors, if
> or members are used before to be initialized, and if data are used after
> be free from memory. The error list found in reports are listed in this
> Where sometime reports are not really understable, i found some
> bugs discovered during source code analyse...
> I recommend highly to read all report and to fix source code relevant.
> analyse have been done against digiKam 3.0.0-RC tarball source code.
> I already started to check digiKam source code and fixed some entries. I
> recommend to all developers to do the same quickly.
> Thanks in advance
> Gilles Caulier
More information about the Digikam-devel