Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler.
Number of rules (primarily dangerous function names) in C/C++ ruleset: 223
Examining data/hugin-2020.0~beta1+dfsg/src/tools/pto_var.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/pto_merge.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/autooptimiser.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/align_image_stack.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/vig_optimize.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/pano_trafo.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/ExtractPoints.h
Examining data/hugin-2020.0~beta1+dfsg/src/tools/tca_correct.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/pto_gen.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/verdandi.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/pano_modify.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/linefind.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/pto_move.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/pto_lensstack.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/checkpto.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/stacker.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/pto_template.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/pto_mask.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/geocpset.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/hugin_hdrmerge.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/hugin_lensdb.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/cpclean.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/fulla.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/tools/nona.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/PGMImage.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/Celeste.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/GaborGlobal.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/GaborJet.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/ContrastFilter.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/CelesteGlobals.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/Gabor.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/training/CelesteTrain.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/training/CelesteTrain.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/svm.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/GaborJet.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/ImageFile.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/Gabor.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/GaborFilter.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/Celeste.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/Utilities.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/PGMImage.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/svm.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/ContrastFilter.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/CelesteGlobals.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/ImageFile.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/Main.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/GaborFilter.h
Examining data/hugin-2020.0~beta1+dfsg/src/celeste/Utilities.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/lensdb/LensDB.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/lensdb/LensDB.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/SpaceTransform.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/StitcherOptions.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/Stitcher4.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/Stitcher2.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/Stitcher3.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/SpaceTransform.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/ImageRemapper.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/Stitcher.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/Stitcher1.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/RemappedPanoImage.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/StitcherOptions.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/nona/Stitcher.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/appbase/DocumentData.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/appbase/ProgressDisplay.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/appbase/ProgressDisplay.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/nona/ComputeImageROI.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/nona/ComputeImageROI.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/nona/NonaFileStitcher.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/nona/CalculateFOV.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/nona/CenterHorizontally.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/nona/FitPanorama.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/nona/CalculateFOV.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/nona/CenterHorizontally.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/nona/FitPanorama.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/nona/NonaFileStitcher.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/optimizer/PhotometricOptimizer.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/optimizer/PhotometricOptimizer.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/optimizer/ImageGraph.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/optimizer/ImageGraph.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/optimizer/PTOptimizer.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/optimizer/PTOptimizer.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/control_points/CleanCP.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/control_points/CleanCP.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/PanoramaAlgorithm.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/TranslatePanorama.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/StraightenPanorama.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/CalculateOptimalScale.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/CalculateOptimalROI.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/CalculateOptimalScale.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/CalculateCPStatistics.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/CalculateOptimalROI.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/LayerStacks.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/TranslatePanorama.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/CalculateMeanExposure.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/CalculateCPStatistics.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/RotatePanorama.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/CalculateMeanExposure.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/CalculateOverlap.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/LayerStacks.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/CalculateOverlap.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/RotatePanorama.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/basic/StraightenPanorama.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/StitcherAlgorithm.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/point_sampler/PointSampler.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/algorithms/point_sampler/PointSampler.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/hugin_basic.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/hugin_math/Vector3.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/hugin_math/eig_jacobi.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/hugin_math/eig_jacobi.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/hugin_math/Matrix3.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/hugin_math/Vector3.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/hugin_math/Matrix3.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/hugin_math/hugin_math.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/hugin_math/hugin_math.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/photometric/ResponseTransform.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/lines/FindLines.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/lines/FindN8Lines.cpp
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/lines/LinesTypes.h
Examining data/hugin-2020.0~beta1+dfsg/src/hugin_base/lines/FindLines.cpp