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/otb-7.2.0+dfsg/CMake/Findcppcheck.cpp
Examining data/otb-7.2.0+dfsg/Examples/Application/ApplicationExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/BasicFilters/BandMathFilterExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/BasicFilters/BandMathXImageFilterExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/BasicFilters/DEMToRainbowExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/BasicFilters/FrostImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Examples/BasicFilters/HillShadingExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/BasicFilters/IndexedToRGBExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/BasicFilters/LeeImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Examples/BasicFilters/MeanShiftSegmentationFilterExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/BasicFilters/PrintableImageFilterExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/BasicFilters/ScalingFilterExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/ChangeDetection/CorrelChDet.cxx
Examining data/otb-7.2.0+dfsg/Examples/ChangeDetection/DiffChDet.cxx
Examining data/otb-7.2.0+dfsg/Examples/ChangeDetection/KullbackLeiblerDistanceChDet.cxx
Examining data/otb-7.2.0+dfsg/Examples/ChangeDetection/KullbackLeiblerProfileChDet.cxx
Examining data/otb-7.2.0+dfsg/Examples/ChangeDetection/MultivariateAlterationDetector.cxx
Examining data/otb-7.2.0+dfsg/Examples/ChangeDetection/RatioChDet.cxx
Examining data/otb-7.2.0+dfsg/Examples/Classification/ClassificationMapRegularizationExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Classification/DempsterShaferFusionOfClassificationMapsExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Classification/SOMImageClassificationExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Classification/SupervisedImageClassificationExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/DimensionReduction/ICAExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/DimensionReduction/MNFExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/DimensionReduction/MaximumAutocorrelationFactor.cxx
Examining data/otb-7.2.0+dfsg/Examples/DimensionReduction/NAPCAExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/DimensionReduction/PCAExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/DisparityMap/FineRegistrationImageFilterExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/DisparityMap/NCCRegistrationFilterExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/DisparityMap/StereoReconstructionExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/AsymmetricFusionOfLineDetectorExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/CloudDetectionExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/ComplexMomentPathExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/ComplexMomentsImageFunctionExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/CorrelationLineDetectorExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/EdgeDensityExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/FlusserMomentsImageFunctionExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/HarrisExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/HuMomentsImageFunctionExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/LineSegmentDetectorExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/PanTexExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/RatioLineDetectorExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/RightAngleDetectionExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/SFSExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/SURFExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/TextureExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/ThresholdToPointSetExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/FeatureExtraction/TouziEdgeDetectorExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Filtering/CompositeFilterExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Filtering/DanielssonDistanceMapImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Examples/Filtering/SecondDerivativeRecursiveGaussianImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Examples/Fusion/BayesianFusionImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Examples/Fusion/PanSharpeningExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Hyperspectral/HyperspectralUnmixingExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/ComplexImageReadWrite.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/DEMHandlerExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/DEMToImageGenerator.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/ExtractROI.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/ImageReadCastWrite.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/ImageReadRegionOfInterestWrite.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/ImageReadWrite.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/ImageSeriesIOExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/MetadataExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/MultibandImageReadWrite.cxx
Examining data/otb-7.2.0+dfsg/Examples/IO/VectorDataIOExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Image/Image1.cxx
Examining data/otb-7.2.0+dfsg/Examples/Image/Image2.cxx
Examining data/otb-7.2.0+dfsg/Examples/Image/Image3.cxx
Examining data/otb-7.2.0+dfsg/Examples/Image/Image4.cxx
Examining data/otb-7.2.0+dfsg/Examples/Image/Image5.cxx
Examining data/otb-7.2.0+dfsg/Examples/Image/ImageListExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Image/VectorImage.cxx
Examining data/otb-7.2.0+dfsg/Examples/Installation/HelloWorld.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/ImageLinearIteratorWithIndex.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/ImageLinearIteratorWithIndex2.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/ImageRandomConstIteratorWithIndex.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/ImageRegionIterator.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/ImageRegionIteratorWithIndex.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/ImageSliceIteratorWithIndex.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/IteratorsExamples.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/NeighborhoodIterators1.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/NeighborhoodIterators2.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/NeighborhoodIterators3.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/NeighborhoodIterators4.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/NeighborhoodIterators5.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/NeighborhoodIterators6.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/ShapedNeighborhoodIterators1.cxx
Examining data/otb-7.2.0+dfsg/Examples/Iterators/ShapedNeighborhoodIterators2.cxx
Examining data/otb-7.2.0+dfsg/Examples/Learning/GenerateTrainingImageExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Learning/SEMModelEstimatorExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Learning/SOMClassifierExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Learning/SOMExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Learning/SVMImageEstimatorClassificationMultiExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Learning/TrainMachineLearningModelFromImagesExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Learning/TrainMachineLearningModelFromSamplesExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Markov/MarkovClassification1Example.cxx
Examining data/otb-7.2.0+dfsg/Examples/Markov/MarkovClassification2Example.cxx
Examining data/otb-7.2.0+dfsg/Examples/Markov/MarkovClassification3Example.cxx
Examining data/otb-7.2.0+dfsg/Examples/Markov/MarkovRegularizationExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Markov/MarkovRestorationExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/OBIA/HooverMetricsEstimation.cxx
Examining data/otb-7.2.0+dfsg/Examples/OBIA/LabelMapToVectorData.cxx
Examining data/otb-7.2.0+dfsg/Examples/OBIA/RadiometricAttributesLabelMapFilterExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Patented/SIFTDensityExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Patented/SIFTDisparityMapEstimation.cxx
Examining data/otb-7.2.0+dfsg/Examples/Patented/SIFTExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Patented/SIFTFastExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Projections/EstimateRPCSensorModelExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Projections/GeometriesProjectionExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Projections/OrthoRectificationExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Projections/PlaceNameToLonLatExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Projections/VectorDataExtractROIExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Projections/VectorDataProjectionExample.cxx
Examining data/otb-7.2.0+dfsg/Examples/Radiometry/ARVIMultiChannelRAndBAndNIRVegetationIndexImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Examples/Radiometry/AVIMultiChannelRAndGAndNIRVegetationIndexImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Examples/Radiometry/AtmosphericCorrectionSequencement.cxx
Examining data/otb-7.2.0+dfsg/Examples/Simulation/LAIAndPROSAILToSensorResponse.cxx
Examining data/otb-7.2.0+dfsg/Examples/Simulation/LAIFromNDVIImageTransform.cxx
Examining data/otb-7.2.0+dfsg/Examples/Simulation/ProsailModel.cxx
Examining data/otb-7.2.0+dfsg/Examples/Tutorials/FilteringPipeline.cxx
Examining data/otb-7.2.0+dfsg/Examples/Tutorials/HelloWorldOTB.cxx
Examining data/otb-7.2.0+dfsg/Examples/Tutorials/Multispectral.cxx
Examining data/otb-7.2.0+dfsg/Examples/Tutorials/OrthoFusion.cxx
Examining data/otb-7.2.0+dfsg/Examples/Tutorials/Pipeline.cxx
Examining data/otb-7.2.0+dfsg/Examples/Tutorials/ScalingPipeline.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/BoostAdapters/include/otbBoostDox.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/BoostAdapters/include/otbJoinContainer.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/BoostAdapters/include/otbStringUtils.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/BoostAdapters/include/otb_boost_expint_header.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/BoostAdapters/include/otb_boost_graph_header.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/BoostAdapters/include/otb_boost_lexicalcast_header.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/BoostAdapters/include/otb_boost_math_gamma_header.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/BoostAdapters/include/otb_boost_math_normal_header.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/BoostAdapters/include/otb_boost_string_header.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/BoostAdapters/include/otb_boost_tokenizer_header.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/include/otbCurlHelper.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/include/otbCurlHelperInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/include/otbCurlHelperStub.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/src/otbCurlHelper.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/src/otbCurlHelperInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/src/otbCurlHelperStub.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/test/otbCurlAdaptersTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/test/otbIsNightlyRevision.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbCoordinateTransformation.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbGdalDataTypeBridge.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbGeometriesSet.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbGeometriesSource.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbGeometriesToGeometriesFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbImageReference.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGR.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRDataSourceWrapper.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRDriversInit.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRExtendedFilenameToOptions.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRFeatureWrapper.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRFieldWrapper.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRGeometriesVisitor.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRGeometryWrapper.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRHelpers.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRLayerWrapper.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbSpatialReference.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbCoordinateTransformation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbGeometriesSet.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbGeometriesSource.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbGeometriesToGeometriesFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbOGRDataSourceWrapper.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbOGRDriversInit.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbOGRExtendedFilenameToOptions.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbOGRFeatureWrapper.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbOGRFieldWrapper.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbOGRGeometryWrapper.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbOGRHelpers.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbOGRLayerWrapper.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/src/otbSpatialReference.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbCoordinateTransformationTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbGdalAdaptersTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbMapProjectionAdapterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbOGRDataSourceWrapperIO.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbOGRDataSourceWrapperNew.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbOGRExtendedFilenameToOptionsGDALTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbOGRExtendedFilenameToOptionsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbOGRTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbSpatialReferenceTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/include/otbDEMHandler.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/include/otbDateTimeAdapter.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/include/otbEllipsoidAdapter.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/include/otbImageKeywordlist.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/include/otbRPCSolverAdapter.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/include/otbSarSensorModelAdapter.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/include/otbSensorModelAdapter.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbDEMHandler.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbDateTimeAdapter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbEllipsoidAdapter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbImageKeywordlist.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbRPCSolverAdapter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbSarSensorModelAdapter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbSensorModelAdapter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbDEMHandlerTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOSSIMAdaptersTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimElevManagerTest2.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimElevManagerTest4.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimJpegFileResourceLeakTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbRPCSolverAdapterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbSarSensorModelAdapterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbTestImageKeywordlist.cxx
Examining data/otb-7.2.0+dfsg/Modules/Adapters/QtAdapters/include/otbQtAdapters.h
Examining data/otb-7.2.0+dfsg/Modules/Adapters/QtAdapters/src/otbQtAdapters.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppChangeDetection/app/otbMultivariateAlterationDetector.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbClassificationMapRegularization.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbComputeConfusionMatrix.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbComputeImagesStatistics.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbComputeOGRLayersFeaturesStatistics.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbFusionOfClassifications.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbImageClassifier.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbImageRegression.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbKMeansClassification.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbMultiImageSamplingRate.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbOGRLayerClassifier.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbPolygonClassStatistics.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbSOMClassification.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbSampleAugmentation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbSampleExtraction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbSampleSelection.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbTrainImagesClassifier.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbTrainImagesRegression.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbTrainRegression.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbTrainVectorClassifier.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbTrainVectorRegression.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbVectorClassifier.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbVectorRegression.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbZonalStatistics.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/include/otbLearningApplicationBase.h
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/include/otbTrainImagesBase.h
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/include/otbTrainVectorBase.h
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/include/otbVectorPrediction.h
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppDescriptors/app/otbHomologousPointsExtraction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppDimensionalityReduction/app/otbDimensionalityReduction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppDimensionalityReduction/app/otbImageDimensionalityReduction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppDimensionalityReduction/app/otbTrainDimensionalityReduction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppDimensionalityReduction/app/otbVectorDimensionalityReduction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppDimensionalityReduction/include/otbTrainDimensionalityReductionApplicationBase.h
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppDomainTransform/app/otbDomainTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppEdge/app/otbEdgeExtraction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppEdge/app/otbLineSegmentDetection.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppFiltering/app/otbContrastEnhancement.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppFiltering/app/otbFastNLMeans.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppFiltering/app/otbSmoothing.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppFusion/app/otbBundleToPerfectSensor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppFusion/app/otbPansharpening.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppHyperspectral/app/otbEndmemberNumberEstimation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppHyperspectral/app/otbHyperspectralUnmixing.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppHyperspectral/app/otbLocalRxDetection.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppHyperspectral/app/otbSpectralAngleClassification.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppHyperspectral/app/otbVertexComponentAnalysis.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbColorMapping.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbCompareImages.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbConcatenateImages.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbDownloadSRTMTiles.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbDynamicConvert.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbExtractROI.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbManageNoData.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbMosaic.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbMultiResolutionPyramid.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbPixelValue.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbQuicklook.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbReadImageInfo.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbRescale.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbResetMargin.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbSplitImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbSynthetize.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbTileFusion.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/test/otbAppImageUtilsTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/test/otbExtractROIAppTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppIndices/app/otbRadiometricIndices.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppKMZ/app/otbKmzExport.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppMathParser/app/otbBandMath.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppMathParserX/app/otbBandMathX.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppMathParserX/test/otbBandMathXAppTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppMoments/app/otbLocalStatisticExtraction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppMorphology/app/otbBinaryMorphologicalOperation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppMorphology/app/otbGrayScaleMorphologicalOperation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppMorphology/app/otbMorphologicalClassification.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppMorphology/app/otbMorphologicalMultiScaleDecomposition.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppMorphology/app/otbMorphologicalProfilesAnalysis.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppOpticalCalibration/app/otbOpticalCalibration.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbConvertCartoToGeoPoint.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbConvertSensorToGeoPoint.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbGenerateRPCSensorModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbGridBasedImageResampling.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbImageEnvelope.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbObtainUTMZoneFromGeoPoint.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbOrthoRectification.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbRefineSensorModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbRigidTransformResample.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbSuperimpose.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbVectorDataReprojection.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSARCalibration/app/otbSARBurstExtraction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSARCalibration/app/otbSARCalibration.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSARCalibration/app/otbSARConcatenateBursts.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSARCalibration/app/otbSARDeburst.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSARDecompositions/app/otbSARDecompositions.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSARPolarMatrixConvert/app/otbSARPolarMatrixConvert.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSARPolarSynth/app/otbSARPolarSynth.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSARUtils/app/otbComputeModulusAndPhase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSARUtils/app/otbDespeckle.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSegmentation/app/otbConnectedComponentSegmentation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSegmentation/app/otbHooverCompareSegmentation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSegmentation/app/otbLSMSSegmentation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSegmentation/app/otbLSMSSmallRegionsMerging.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSegmentation/app/otbLSMSVectorization.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSegmentation/app/otbLargeScaleMeanShift.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSegmentation/app/otbMeanShiftSmoothing.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSegmentation/app/otbSegmentation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppSegmentation/app/otbSmallRegionsMerging.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppStereo/app/otbBlockMatching.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppStereo/app/otbDisparityMapToElevationMap.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppStereo/app/otbFineRegistration.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppStereo/app/otbGeneratePlyFile.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppStereo/app/otbStereoFramework.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppStereo/app/otbStereoRectificationGridGenerator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppTest/app/otbTestApplication.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppTest/test/otbAppTestTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppTest/test/otbWrapperApplicationDocTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppTextures/app/otbHaralickTextureExtraction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppTextures/app/otbPantexTextureExtraction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppTextures/app/otbSFSTextureExtraction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppVectorDataTranslation/app/otbRasterization.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppVectorUtils/app/otbConcatenateVectorData.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppVectorUtils/app/otbOSMDownloader.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppVectorUtils/app/otbVectorDataExtractROI.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppVectorUtils/app/otbVectorDataSetField.cxx
Examining data/otb-7.2.0+dfsg/Modules/Applications/AppVectorUtils/app/otbVectorDataTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbCast.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbChannelSelectorFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbCommandProgressUpdate.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbComplexToIntensityImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbComplexToVectorImageCastFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbConfigurationManager.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbDecimateImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbExtendedFilenameHelper.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbFilterWatcherBase.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbFunctionToImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbImageAndVectorImageOperationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbImageRegionAdaptativeSplitter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbImageRegionNonUniformMultidimensionalSplitter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbImageRegionSquareTileSplitter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbImageRegionTileMapSplitter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbImageToModulusAndDirectionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbImaginaryImageToComplexImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbImportImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbImportVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbInterval.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbLogHelpers.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbLogger.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbMacro.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbMath.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbModelComponentBase.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbQuaternaryFunctorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbRGBAPixelConverter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbRectangle.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbSpan.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbStandardFilterWatcher.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbStandardOneLineFilterWatcher.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbStandardOutputPrintCallback.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbStandardWriterWatcher.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbStopwatch.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbStringToHTML.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbSubsampledImageRegionConstIterator.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbSubsampledImageRegionIterator.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbSystem.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbUnaryFunctorNeighborhoodVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbUnaryFunctorVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbUnaryFunctorWithIndexWithOutputSizeImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbUniformAlphaBlendingFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbUtils.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbVariableLengthVectorConverter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbVectorImageToASImageAdaptor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbVectorImageToASPixelAccessor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbWriterWatcherBase.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/include/otbZipIterator.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbConfigurationManager.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbExtendedFilenameHelper.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbFilterWatcherBase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbLogger.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbStandardFilterWatcher.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbStandardOutputPrintCallback.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbStandardWriterWatcher.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbStopwatch.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbStringToHTML.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbSystem.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbUtils.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbWriterWatcherBase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbCommonTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbConfigurationManagerTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionAdaptativeSplitter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionNonUniformMultidimensionalSplitter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionSquareTileSplitter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionTileMapSplitter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbRGBAPixelConverter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbRectangle.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbStandardFilterWatcherNew.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbStandardOneLineFilterWatcherTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbStandardWriterWatcher.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbStopwatchTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbSystemTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ComplexImage/include/otbAmplitudePhaseToRGBFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ComplexImage/test/otbAmplitudePhaseToRGBFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ComplexImage/test/otbComplexImageTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Functor/include/otbDotProductImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Functor/include/otbFunctorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Functor/include/otbSynthetizeFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Functor/include/otbVariadicAddFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Functor/include/otbVariadicConcatenateFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Functor/include/otbVariadicInputsImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Functor/include/otbVariadicNamedInputsImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Functor/test/otbFunctorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Functor/test/otbFunctorTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbConvertPixelBuffer.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbDefaultConvertPixelTraits.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbExtractROI.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbExtractROIBase.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbImage.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbImageFunctionAdaptor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbImageIOBase.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbImageOfVectorsToMonoChannelExtractROI.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbMetaImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbMultiChannelExtractROI.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbMultiToMonoChannelExtractROI.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbRemoteSensingRegion.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/include/otbVectorImage.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/src/otbImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/src/otbImageIOBase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/src/otbVectorImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/0000307-ExtractROICompareRegionsImplementations.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/0000428-CastImageFilterStreaming.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbComplexToIntensityFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbComplexToVectorImageCastFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI2.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROITestMetaData.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI_RGB.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbFlexibleDistanceWithMissingValue.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbFunctionToImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageAndVectorImageOperationFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageBaseTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageFunctionAdaptor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageOfVectorsToMonoChannelExtractROI.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImagePCAShapeModelEstimatorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMetaImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbTestMultiExtractMultiUpdate.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbVectorImageTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbBCOInterpolateImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbBSplineDecompositionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbBSplineInterpolateImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbGenericInterpolateImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbProlateInterpolateImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbStreamingTraits.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbWindowedSincInterpolateImageBlackmanFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbWindowedSincInterpolateImageCosineFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbWindowedSincInterpolateImageFunctionBase.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbWindowedSincInterpolateImageGaussianFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbWindowedSincInterpolateImageHammingFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbWindowedSincInterpolateImageLanczosFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/include/otbWindowedSincInterpolateImageWelchFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBCOInterpolateImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBSplineDecompositionImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBSplineInterpolateImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbInterpolationTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbProlateInterpolateImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbProlateValidationTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbStreamingTraits.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageBlackmanFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageCosineFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageGaussianFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageHammingFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageLanczosFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageWelchFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbAttributesMapLabelObject.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbAttributesMapLabelObjectWithClassLabel.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbAttributesMapOpeningLabelMapFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbBandsStatisticsAttributesLabelMapFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbImageToLabelMapWithAttributesFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbKMeansAttributesLabelMapFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelImageToLabelMapWithAdjacencyFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelMapFeaturesFunctorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelMapSource.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelMapToAttributeImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelMapToLabelImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelMapToSampleListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelMapWithAdjacency.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelMapWithClassLabelToClassLabelImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelMapWithClassLabelToLabeledSampleListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelObjectFieldsFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelObjectToPolygonFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbLabelObjectWithClassLabelFieldsFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbMergeLabelObjectFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbMinMaxAttributesLabelMapFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbNormalizeAttributesLabelMapFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbShapeAttributesLabelMapFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/include/otbStatisticsAttributesLabelMapFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbBandsStatisticsAttributesLabelMapFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbImageToLabelMapWithAttributesFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbKMeansAttributesLabelMapFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbLabelImageToLabelMapWithAdjacencyFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbLabelMapTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbLabelMapToSampleListFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbLabelMapWithClassLabelToLabeledSampleListFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbLabelObjectMapVectorizer.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbMinMaxAttributesLabelMapFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbNormalizeAttributesLabelMapFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbCosmoImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbCosmoImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbDefaultImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbDefaultImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbFilterFunctionValues.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbFormosatImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbFormosatImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbIkonosImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbIkonosImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbImageMetadataInterfaceBase.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbMetaDataKey.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbNoDataHelper.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbOpticalDefaultImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbOpticalDefaultImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbOpticalImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbOpticalImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbPleiadesImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbPleiadesImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbQuickBirdImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbQuickBirdImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbRadarsat2ImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbRadarsat2ImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSarCalibrationLookupData.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSarDefaultImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSarDefaultImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSarImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSarImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSentinel1ImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSentinel1ImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSpot6ImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSpot6ImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSpotImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbSpotImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbTerraSarImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbTerraSarImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbWorldView2ImageMetadataInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/include/otbWorldView2ImageMetadataInterfaceFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbCosmoImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbCosmoImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbDefaultImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFilterFunctionValues.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbIkonosImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbIkonosImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbImageMetadataInterfaceBase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbMetaDataKey.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbNoDataHelper.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbOpticalDefaultImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbOpticalImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbOpticalImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbPleiadesImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbPleiadesImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbRadarsat2ImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbRadarsat2ImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSarDefaultImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSarImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSarImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSentinel1ImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSentinel1ImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpot6ImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpot6ImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterfaceFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbDefaultImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbImageMetadataInterfaceBaseTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbImageMetadataInterfaceTest2.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbMetadataTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbNoDataHelperTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbOpticalDefaultImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbOpticalImageMetadataInterfaceTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbSarCalibrationLookupDataTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbSarDefaultImageMetadataInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbSarImageMetadataInterfaceTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbDataObjectListInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbImageList.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbImageListSource.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbImageListToImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbImageListToImageListApplyFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbImageListToImageListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbImageListToSingleImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbImageListToVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbImageToImageListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbObjectList.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbObjectListSource.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbObjectListToObjectListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbUnaryFunctorObjectListBooleanFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbUnaryFunctorObjectListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/include/otbVectorImageToImageListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/test/otbImageList.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/test/otbImageListToImageListApplyFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/test/otbImageListToVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/test/otbImageListToVectorImageFilter2.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/test/otbObjectList.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/test/otbObjectList2.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/test/otbObjectListTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/ObjectList/test/otbVectorImageToImageListFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/include/otbImageToPointSetFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/include/otbPointSetAndValuesFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/include/otbPointSetExtractROI.h
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/include/otbPointSetFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/include/otbPointSetSource.h
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/include/otbPointSetToPointSetFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/include/otbRandomPointSetSource.h
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/include/otbSimplePointCountStrategy.h
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/include/otbThresholdImageToPointSetFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/include/otbTransformPointSetFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbImageToPointSetFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbPointSetExtractROITest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbPointSetSourceTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbPointSetTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbRandomPointSetSourceTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbSimplePointCountStrategyTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbThresholdImageToPointSetTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbTransformPointSetFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbNumberOfDivisionsStrippedStreamingManager.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbNumberOfDivisionsTiledStreamingManager.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbNumberOfLinesStrippedStreamingManager.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbPersistentFilterStreamingDecorator.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbPersistentImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbPipelineMemoryPrintCalculator.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbRAMDrivenAdaptativeStreamingManager.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbRAMDrivenStrippedStreamingManager.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbRAMDrivenTiledStreamingManager.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbStreamingImageVirtualWriter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbStreamingManager.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/include/otbTileDimensionTiledStreamingManager.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/src/otbPipelineMemoryPrintCalculator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/test/otbPipelineMemoryPrintCalculatorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/test/otbStreamingManager.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Streaming/test/otbStreamingTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbCompositeTransform.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbForwardSensorModel.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbGenericMapProjection.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbGenericRSTransform.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbGeocentricTransform.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbImageToGenericRSOutputParameters.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbInverseLogPolarTransform.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbInverseSensorModel.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbLogPolarTransform.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbSensorModelBase.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbStreamingWarpImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/include/otbTransform.h
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/SensorModelBorder.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbCreateInverseForwardSensorModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbCreateProjectionWithOSSIM.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbCreateProjectionWithOTB.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbGenericMapProjection.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbGenericRSTransformWithSRID.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbGeocentricTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbInverseLogPolarTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbInverseLogPolarTransformResample.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbLogPolarTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbLogPolarTransformResample.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbStreamingResampleImageFilterWithAffineTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbStreamingWarpImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbTransformTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/include/otbDataNode.h
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/include/otbDataNodeFunctionBase.h
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/include/otbPolyLineParametricPathWithValue.h
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/include/otbPolygon.h
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/include/otbVectorData.h
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/include/otbVectorDataIOBase.h
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/include/otbVectorDataKeywordlist.h
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/include/otbVectorDataProperties.h
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/include/otbVectorDataSource.h
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/src/otbVectorDataIOBase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/src/otbVectorDataKeywordlist.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/test/otbDataNodeTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/test/otbPolygon.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/test/otbRemoteSensingRegion.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/test/otbVectorData.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/test/otbVectorDataBaseTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/test/otbVectorDataKeywordlistTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Detection/CloudDetection/include/otbCloudDetectionFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Detection/CloudDetection/include/otbCloudDetectionFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Detection/CloudDetection/include/otbCloudEstimatorFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Detection/CloudDetection/include/otbCloudEstimatorFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Detection/CloudDetection/test/otbCloudDetectionFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Detection/CloudDetection/test/otbCloudDetectionTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Detection/CloudDetection/test/otbCloudEstimatorDefaultFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Detection/CloudDetection/test/otbCloudEstimatorFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Corner/include/otbHarrisImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Corner/include/otbHarrisImageToPointSetFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Corner/include/otbVectorDataToRightAngleVectorDataFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Corner/test/otbCornerTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Corner/test/otbHarrisImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Corner/test/otbHarrisToPointSet.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Corner/test/otbVectorDataToRightAngleVectorDataFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/include/otbKeyPointDensityImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/include/otbPointSetDensityEpanechnikovFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/include/otbPointSetDensityFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/include/otbPointSetDensityGaussianFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/include/otbPointSetToDensityImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbDensityTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbKeyPointDensityImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbPointSetDensityEpanechnikovFunctionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbPointSetDensityFunctionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbPointSetDensityGaussianFunctionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbPointSetToDensityImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/include/otbForwardFourierMellinTransformImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/include/otbFourierMellinDescriptorsImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/include/otbHessianToScalarImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/include/otbHistogramOfOrientedGradientCovariantImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/include/otbImageToHessianDeterminantImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/include/otbImageToSIFTKeyPointSetFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/include/otbImageToSURFKeyPointSetFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/include/otbKeyPointSetsMatchingFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/include/otbLandmark.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/include/otbSiftFastImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbDescriptorsTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbFourierMellinDescriptors.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbFourierMellinImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbHistogramOfOrientedGradientCovariantImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbImageToHessianDeterminantImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbKeyPointsAlgorithmsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbAssociativeSymmetricalSumImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbAsymmetricFusionOfLineDetectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbEdgeDensityImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbEdgeDetectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbHorizontalSobelVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbLineCorrelationDetectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbLineDetectorImageFilterBase.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbLineRatioDetectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbLineSegmentDetector.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbPersistentVectorizationImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbPixelSuppressionByDirectionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbSobelVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbStreamingLineSegmentDetector.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbTouziEdgeDetectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/include/otbVerticalSobelVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/0000094-PolygonsVectorization.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/0000433-LineSegmentDetector_8b_16b_compare.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbAssociativeSymmetricalSum.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbAsymmetricFusionOfLineDetector.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbEdgeDensityImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbEdgeDetectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbEdgeTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbHorizontalSobelVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineCorrelationDetector.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineCorrelationDetectorLinear.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineRatioDetector.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineRatioDetectorLinear.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineSegmentDetector.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbPersistentVectorizationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbPixelSuppressionByDirection.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbSobelVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbStreamingLineSegmentDetector.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbTouziEdgeDetector.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbTouziEdgeDetectorDirection.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbVerticalSobelVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbComplexMomentPathFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbComplexMomentsImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbFlusserMomentsImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbFlusserPathFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbGeometricMomentPathFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbHuMomentsImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbHuPathFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbRadiometricMomentsFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbRadiometricMomentsImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbRadiometricMomentsImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbRealMomentPathFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/include/otbRealMomentsImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentPath.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentPathFloat.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentsImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbFlusserMomentsImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbFlusserPath.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbHuMomentsImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbHuPath.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbMomentsTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbRadiometricMomentsImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbRadiometricMomentsImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbRealMomentsImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/include/otbGreyLevelCooccurrenceIndexedList.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/include/otbHaralickTexturesImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/include/otbSFSTexturesFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/include/otbSFSTexturesImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/include/otbScalarImageToAdvancedTexturesFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/include/otbScalarImageToHigherOrderTexturesFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/include/otbScalarImageToPanTexTextureFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/include/otbScalarImageToTexturesFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/include/otbTextureImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbGreyLevelCooccurrenceIndexedList.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbHaralickTexturesImageFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbSFSTexturesImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToAdvancedTexturesFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToHigherOrderTexturesFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToPanTexTextureFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToTexturesFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbTexturesTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbBinaryFunctorNeighborhoodJoinHistogramImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbCBAMI.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbCBAMIChangeDetector.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbCorrelationChangeDetector.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbCrossCorrelation.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbJoinHistogramMI.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbJoinHistogramMIImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbKullbackLeiblerDistanceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbKullbackLeiblerProfileImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbKullbackLeiblerSupervizedDistanceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbLHMI.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbLHMIChangeDetector.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbMeanDifference.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbMeanDifferenceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbMeanRatio.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbMeanRatioImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/include/otbMultivariateAlterationDetectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbCBAMIChangeDetectionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbChangeDetectionTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbCorrelChangeDetectionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbJHMIChangeDetectionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbKullbackLeiblerDistanceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbKullbackLeiblerProfileImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbKullbackLeiblerSupervizedDistanceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbLHMIChangeDetectionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbMeanDiffChangeDetectionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbMeanRatioChangeDetectionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbMultivariateAlterationDetectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ColorMap/include/otbReliefColormapFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ColorMap/include/otbScalarToRainbowRGBPixelFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ColorMap/test/otbColorMapTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ColorMap/test/otbScalarToRainbowRGBPixelFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Contrast/include/otbApplyGainFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Contrast/include/otbCLHistogramEqualizationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Contrast/include/otbComputeGainLutFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Contrast/include/otbComputeHistoFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Contrast/test/otbApplyGainFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Contrast/test/otbCLHistogramEqualizationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Contrast/test/otbComputeGainLutFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Contrast/test/otbComputeHistoFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Contrast/test/otbContrastTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Contrast/test/otbHelperCLAHE.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/include/otbConvolutionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/include/otbGaborFilterGenerator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/include/otbOverlapSaveConvolutionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/test/otbCompareOverlapSaveAndClassicalConvolutionWithGaborFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/test/otbConvolutionImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/test/otbConvolutionTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/test/otbGaborFilterGenerator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/test/otbOverlapSaveConvolutionImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DEM/include/otbDEMCaracteristicsExtractor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DEM/include/otbDEMToImageGenerator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMCaracteristicsExtractor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorFromImageTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbAngularProjectionBinaryImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbAngularProjectionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbAngularProjectionSetImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbEstimateInnerProductPCAImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbFastICAImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbFastICAInternalOptimizerVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbInnerProductPCAImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbLocalActivityVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbMNFImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbMaximumAutocorrelationFactorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbNAPCAImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbNormalizeInnerProductPCAImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbPCAImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/include/otbSparseWvltToAngleMapperListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbAngularProjectionBinaryImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbAngularProjectionImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbAngularProjectionSetImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbDimensionalityReductionTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbEstimateInnerProductPCAImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbFastICAImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbInnerProductPCAImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbLocalActivityVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbMNFImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbMaximumAutocorrelationFactorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbNAPCAImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbNormalizeInnerProductPCAImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbPCAImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbSparseWvltToAngleMapperListFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbAffineFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbAlphaBlendingFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbAmplitudeFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbBinaryFunctorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbBinaryFunctorNeighborhoodImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbBinaryFunctorNeighborhoodVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbBinaryImageDensityFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbBinaryImageToDensityImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbBinarySpectralAngleFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbBoxAndWhiskerImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbChangeInformationImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbChangeLabelImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbChangeNoDataValueFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbClampImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbClampVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbConcatenateScalarValueImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbConcatenateVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbConvertTypeFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbEuclideanDistanceMetricWithMissingValue.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbEuclideanDistanceMetricWithMissingValuePow2.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbFlexibleDistanceWithMissingValue.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbFunctionWithNeighborhoodToImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbGridResampleImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbHillShadingFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbHillShadingFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbImageToNoDataMaskFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbImageToVectorImageCastFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbInPlacePassFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbLocalGradientVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbLog10ThresholdedImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbMaskedIteratorDecorator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbMatrixImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbMeanFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbMultiplyByScalarImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbNRIBandImagesToOneNComplexBandsImage.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbOneRIBandImageToOneComplexBandImage.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbPerBandVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbPhaseFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbPrintableImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbRealAndImaginaryImageToComplexImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbRealImageToComplexImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbResetMarginFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbShiftScaleImageAdaptor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbShiftScaleVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbSpectralAngleDistanceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbSpectralAngleFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbSpectralInformationDivergenceFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbSqrtSpectralAngleFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbStreamingInnerProductVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbStreamingMatrixTransposeMatrixImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbStreamingResampleImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbStreamingShrinkImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbTernaryFunctorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbThresholdVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbTileImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbTwoNRIBandsImageToNComplexBandsImage.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbUnaryFunctorNeighborhoodImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbUnaryFunctorNeighborhoodWithOffsetImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbUnaryFunctorWithIndexImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbUnaryImageFunctorWithVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbVectorImageTo3DScalarImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbVectorImageToAmplitudeImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/include/otbVectorRescaleIntensityImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/src/otbStreamingShrinkImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbAmplitudeFunctorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbBinaryImageDensityFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbBinaryImageToDensityImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbBoxAndWhiskerImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbChangeInformationImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbChangeLabelImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbChangeNoDataValueFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbClampImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbClampVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbConcatenateScalarValueImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbConcatenateVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbEuclideanDistanceMetricWithMissingValue.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbExtractROIResample.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbFunctionWithNeighborhoodToImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbGridResampleImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbImageManipulationTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbImageToNoDataMaskFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbImageToVectorImageCastFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbLocalGradientVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbLog10ThresholdedImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbMaskedIteratorDecorator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbMatrixImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbMatrixTransposeMatrixImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbMeanFunctorImageTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbMultiplyByScalarImageTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbNRIBandImagesToOneNComplexBandsImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbOneRIBandImageToOneComplexBandImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbPerBandVectorImageFilterWithMeanFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbPerBandVectorImageFilterWithSobelFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbPhaseFunctorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbPrintableImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbPrintableImageFilterWithMask.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbRegionProjectionResampler.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbShiftScaleImageAdaptor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbSpectralAngleDistanceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbSqrtSpectralAngleImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbStreamingInnerProductVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbStreamingResampleImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbStreamingResampleImageFilterCompareWithITK.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbStreamingShrinkImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbThresholdVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbTileImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbTwoNRIBandsImageToNComplexBandsImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbUnaryFunctorNeighborhoodImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbUnaryFunctorNeighborhoodWithOffsetImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbUnaryFunctorWithIndexImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbUnaryImageFunctorWithVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbVectorImageTo3DScalarImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbVectorImageToAmplitudeImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbVectorRescaleIntensityImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/include/otbFrostImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/include/otbGammaMAPImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/include/otbKuanImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/include/otbLeeImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/include/otbNoiseEstimatorVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbFrostFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbGammaMAPFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbImageNoiseTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbKuanFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbLeeFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/include/otbBandMathImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/include/otbMaskMuParserFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/include/otbMaskMuParserFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/include/otbOBIAMuParserFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/include/otbParser.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/src/otbParser.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/test/otbBandMathImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/test/otbImageListToSingleImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/test/otbMaskMuParserFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/test/otbMathParserTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParser/test/otbParserTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParserX/include/otbBandMathXImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParserX/include/otbParserX.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParserX/include/otbParserXPlugins.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParserX/src/otbParserX.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParserX/src/otbParserXPlugins.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParserX/test/otbBandMathXImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParserX/test/otbMathParserXTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/MathParserX/test/otbParserXTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Mosaic/include/otbMosaicFunctors.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Mosaic/include/otbPersistentMosaicFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Mosaic/include/otbQuadraticallyConstrainedSimpleSolver.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Mosaic/include/otbStreamingFeatherMosaicFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Mosaic/include/otbStreamingLargeFeatherMosaicFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Mosaic/include/otbStreamingMosaicFilterBase.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Mosaic/include/otbStreamingMosaicFilterWithBlendingBase.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Mosaic/include/otbStreamingMultibandFeatherMosaicFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Mosaic/include/otbStreamingSimpleMosaicFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Mosaic/include/otbSummingFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbClosePathFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbCompacityPathFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbDrawPathFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbDrawPathListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbImageFittingPolygonListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbImageToEdgePathFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbImageToPathFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbImageToPathListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbOrientationPathFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbPathFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbPathLengthFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbPathListSource.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbPathListToHistogramGenerator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbPathListToPathListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbPathMeanDistanceFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbPolyLineImageConstIterator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbPolyLineImageIterator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/include/otbRegionImageToRectangularPathListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbClosePathFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbCompacityPathCircle.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbCompacityPathRectangle.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbCompacityPathSquare.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPath.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathListFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathListFilterWithValue.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbImageFittingPolygonListFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbImageToEdgePathFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbOrientationPath.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPathLengthFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPathListToHistogramGenerator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPathTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPolyLineImageConstIterator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPolyLineImageIterator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbRegionImageToRectangularPathListFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbMuellerToPolarisationDegreeAndPowerImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbMuellerToReciprocalCovarianceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbMultiChannelsPolarimetricSynthesisFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbPolarimetricData.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbPolarimetricSynthesisFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbPolarimetryTags.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbReciprocalBarnesDecompImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbReciprocalCoherencyToReciprocalMuellerImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbReciprocalCovarianceToCoherencyDegreeImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbReciprocalCovarianceToReciprocalCoherencyImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbReciprocalHAlphaImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbReciprocalHuynenDecompImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbReciprocalPauliDecompImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbSinclairToCircularCovarianceMatrixImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbSinclairToCoherencyMatrixImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbSinclairToCovarianceMatrixImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbSinclairToMuellerMatrixImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbSinclairToReciprocalCircularCovarianceMatrixImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbSinclairToReciprocalCoherencyMatrixImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/include/otbSinclairToReciprocalCovarianceMatrixImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/src/otbPolarimetricData.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbMuellerToPolarisationDegreeAndPowerImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbMuellerToReciprocalCovarianceFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbMuellerToReciprocalCovarianceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbMultiChannelsPolarimetricSynthesisFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbPolarimetricData.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbPolarimetricSynthesisFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbPolarimetryTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalBarnesDecomp.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalCoherencyToReciprocalMuellerImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalCovarianceToCoherencyDegreeImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalCovarianceToReciprocalCoherencyImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalHAlphaImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalHuynenDecomp.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalPauliDecomp.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbSinclairImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbSinclairReciprocalImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbSinclairToCircularCovarianceMatrixFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbSinclairToCoherencyMatrixFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbSinclairToCovarianceMatrixFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbSinclairToMuellerMatrixFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbSinclairToReciprocalCircularCovarianceMatrixFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbSinclairToReciprocalCoherencyMatrixFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbSinclairToReciprocalCovarianceMatrixFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbVectorMultiChannelsPolarimetricSynthesisFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbGCPsToRPCSensorModelImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbGenericRSResampleImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbGeographicalDistance.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbGeometriesProjectionFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbGroundSpacingImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbImageToEnvelopeVectorDataFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbImportGeoInformationImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbLeastSquareAffineTransformEstimator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbPhysicalToRPCSensorModelImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbPleiadesPToXSAffineTransformCalculator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbProjectiveProjectionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbROIdataConversion.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbRationalTransform.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbTileMapTransform.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbVectorDataIntoImageProjectionFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbVectorDataProjectionFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/include/otbVectorDataTransformFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/src/otbGeometriesProjectionFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/src/otbPleiadesPToXSAffineTransformCalculator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbCompositeTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGCPsToRPCSensorModelImageFilterAndOrtho.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGCPsToRPCSensorModelImageFilterCheckRpcModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGCPsToRPCSensorModelImageFilterWithoutDEM.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSResampleImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSTransformFromImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSTransformGenericTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGeographicalDistance.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGeometriesProjectionFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGeometriesProjectionFilterFromGeoToMap.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGeometriesProjectionFilterFromMapToEPSG.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGeometriesProjectionFilterFromMapToGeo.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGeometriesProjectionFilterFromMapToImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGeometriesProjectionFilterFromMapToSensor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbImageToEnvelopeVectorDataFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbImageToGenericRSOutputParameters.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbImportGeoInformationImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbLeastSquareAffineTransformEstimator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbPhysicalToRPCSensorModelImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbProjectionTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbROIdataConversion.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbRationalTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbRationalTransformToDisplacementFieldSource.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbSensorModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbTileImageFilterRSTransformTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbTileMapTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbVectorDataExtractROIandProjection.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbVectorDataIntoImageProjectionFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbVectorDataProjectionFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbVectorDataProjectionFilterFromGeoToMap.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbVectorDataProjectionFilterFromMapToGeo.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbVectorDataProjectionFilterFromMapToImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbVectorDataProjectionFilterFromMapToSensor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbVectorDataTransformFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/include/otbFastNLMeansImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/include/otbMeanShiftSmoothingImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbFastNLMeansImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilterSpatialStability.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilterThreading.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbSmoothingTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbConcatenateSampleListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbContinuousMinimumMaximumImageCalculator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbGaussianAdditiveNoiseSampleListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbHistogramStatisticsFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbListSampleGenerator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbListSampleSource.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbListSampleToBalancedListSampleFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbListSampleToHistogramListGenerator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbListSampleToListSampleFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbListSampleToVariableDimensionHistogramGenerator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbLocalHistogramImageFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbNormalizeVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbPatternSampler.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbPeriodicSampler.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbRandomSampler.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbSamplerBase.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbShiftScaleSampleListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbStreamingCompareImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbStreamingHistogramVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbStreamingMinMaxImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbStreamingMinMaxVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbStreamingStatisticsImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbStreamingStatisticsMapFromLabelImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbStreamingStatisticsMosaicFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbStreamingStatisticsVectorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbVarianceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbVectorImageToIntensityImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/include/otbVectorImageToMatrixImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/src/otbPatternSampler.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/src/otbPeriodicSampler.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/src/otbRandomSampler.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/src/otbSamplerBase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/StreamingStat.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbConcatenateSampleListFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbContinuousMinimumMaximumImageCalculatorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbGaussianAdditiveNoiseSampleListFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbHistogramStatisticsFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbImaginaryImageToComplexImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleGeneratorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleToBalancedListSampleFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleToHistogramListGenerator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleToVariableDimensionHistogramGenerator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbLocalHistogramImageFunctionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbNormalizeVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbProjectiveProjection.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbRealAndImaginaryImageToComplexImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbRealImageToComplexImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbSamplerTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbShiftScaleSampleListFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbShiftScaleVectorImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStatisticsTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingCompareImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingHistogramVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingMinMaxImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingMinMaxVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingStatisticsImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingStatisticsMapFromLabelImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingStatisticsVectorImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbVarianceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbVectorImageToIntensityImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbVectorImageToMatrixImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/TimeSeries/include/otbEnvelopeSavitzkyGolayInterpolationFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/TimeSeries/include/otbSavitzkyGolayInterpolationFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/TimeSeries/include/otbTimeSeries.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/TimeSeries/include/otbTimeSeriesLeastSquareFittingFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/TimeSeries/test/otbEnvelopeSavitzkyGolayInterpolationFunctorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/TimeSeries/test/otbPolynomialTimeSeriesTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/TimeSeries/test/otbSavitzkyGolayInterpolationFunctorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/TimeSeries/test/otbTimeSeriesLeastSquareFittingFunctorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/TimeSeries/test/otbTimeSeriesLeastSquareFittingFunctorWeightsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/TimeSeries/test/otbTimeSeriesTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/include/otbConcatenateVectorDataFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/include/otbCorrectPolygonFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/include/otbPolygonCompacityFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/include/otbSimplifyPathFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/include/otbVectorDataAdapter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/include/otbVectorDataExtractROI.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/include/otbVectorDataToRandomLineGenerator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/include/otbVectorDataToSpecificDescriptionFilterBase.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/include/otbVectorDataToVectorDataFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/test/otbConcatenateVectorDataFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/test/otbPolygonCompacityFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/test/otbVectorDataExtractROI.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/test/otbVectorDataManipulationTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/test/otbVectorDataToRandomLineGenerator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbSubsampleImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletFilterBank.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletGenerator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletHighPassOperator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletInverseImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletLowPassOperator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletOperator.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletOperatorBase.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletPacketDecompositionCosts.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletPacketTransform.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletTransform.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletsBandsListToWaveletsSynopsisImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/include/otbWaveletsSynopsisImageToWaveletsBandsListFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/src/otbWaveletGenerator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbSubsampleImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletFilterBank.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletImageToImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletOperator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletPacketTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletTransform.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/Fuzzy/include/otbFuzzyDescriptorsModelManager.h
Examining data/otb-7.2.0+dfsg/Modules/Fusion/Fuzzy/include/otbFuzzyVariable.h
Examining data/otb-7.2.0+dfsg/Modules/Fusion/Fuzzy/src/otbFuzzyDescriptorsModelManager.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/Fuzzy/test/otbFuzzyDescriptorsModelManager.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/Fuzzy/test/otbFuzzyTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/Fuzzy/test/otbFuzzyVariable2Values.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/Fuzzy/test/otbFuzzyVariableDSApplied.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/Fuzzy/test/otbFuzzyVariableGetMaxVar.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/Fuzzy/test/otbFuzzyVariableSetValue.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/MajorityVoting/include/otbNeighborhoodMajorityVotingImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Fusion/MajorityVoting/test/otbMajorityVotingTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/MajorityVoting/test/otbNeighborhoodMajorityVotingImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/PanSharpening/include/otbBayesianFusionFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Fusion/PanSharpening/include/otbLmvmPanSharpeningFusionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Fusion/PanSharpening/include/otbSimpleRcsPanSharpeningFusionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Fusion/PanSharpening/test/otbBayesianFusionFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/PanSharpening/test/otbLmvmPanSharpeningFusionImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/PanSharpening/test/otbPanSharpeningTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Fusion/PanSharpening/test/otbSimpleRcsPanSharpeningFusionImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/AnomalyDetection/include/otbLocalRxDetectorFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/AnomalyDetection/test/otbAnomalyDetectionTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/AnomalyDetection/test/otbLocalRxDetectorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/EndmembersExtraction/include/otbEigenvalueLikelihoodMaximisation.h
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/EndmembersExtraction/include/otbVcaImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/EndmembersExtraction/include/otbVirtualDimensionality.h
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/EndmembersExtraction/test/otbEigenvalueLikelihoodMaximization.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/EndmembersExtraction/test/otbEndmembersExtractionTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/EndmembersExtraction/test/otbVCAImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/EndmembersExtraction/test/otbVirtualDimensionality.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/include/otbISRAUnmixingImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/include/otbMDMDNMFImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/include/otbSparseUnmixingImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/include/otbUnConstrainedLeastSquareImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/test/otbISRAUnmixingImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/test/otbMDMDNMFImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/test/otbSparseUnmixingImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/test/otbUnConstrainedLeastSquareImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/test/otbUnmixingTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/include/otbCoordinateToName.h
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/include/otbImageToOSMVectorDataGenerator.h
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/include/otbMapFileProductWriter.h
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/include/otbOSMDataToVectorDataGenerator.h
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/include/otbPlaceNameToLonLat.h
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/include/otbWorldFile.h
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/src/otbCoordinateToName.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/src/otbOSMDataToVectorDataGenerator.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/src/otbPlaceNameToLonLat.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/src/otbWorldFile.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/test/otbCartoTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/test/otbCoordinateToNameTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/test/otbImageToOSMVectorDataGenerator.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/test/otbMapFileProductWriter.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/Carto/test/otbOSMDataToVectorDataTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/include/otbExtendedFilenameToReaderOptions.h
Examining data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/include/otbExtendedFilenameToWriterOptions.h
Examining data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/src/otbExtendedFilenameToReaderOptions.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/src/otbExtendedFilenameToWriterOptions.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/test/otbExtendedFilenameTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/test/otbExtendedFilenameTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/test/otbExtendedFilenameToReaderOptionsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/test/otbExtendedFilenameToWriterOptionsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/include/otbBSQImageIO.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/include/otbBSQImageIOFactory.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/src/otbBSQImageIO.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/src/otbBSQImageIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/test/otbBSQImageIOTestCanRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/test/otbBSQImageIOTestCanWrite.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/test/otbIOBSQTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/include/otbGDALDatasetWrapper.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/include/otbGDALDriverManagerWrapper.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/include/otbGDALImageIO.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/include/otbGDALImageIOFactory.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/include/otbGDALOverviewsBuilder.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/include/otbOGRIOHelper.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/include/otbOGRVectorDataIO.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/include/otbOGRVectorDataIOFactory.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/src/otbGDALDatasetWrapper.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/src/otbGDALDriverManagerWrapper.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/src/otbGDALImageIO.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/src/otbGDALImageIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/src/otbGDALOverviewsBuilder.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/src/otbOGRIOHelper.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/src/otbOGRVectorDataIO.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/src/otbOGRVectorDataIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALImageIOTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALImageIOTestCanRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALImageIOTestCanWrite.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALImageIOTestWriteMetadata.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALOverviewsBuilder.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALReadPxlComplex.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbIOGDALTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbMultiDatasetReadingInfo.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbOGRVectorDataIOCanRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbOGRVectorDataIOCanWrite.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOKML/include/otbKMLVectorDataIO.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOKML/include/otbKMLVectorDataIOFactory.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOKML/src/otbKMLVectorDataIO.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOKML/src/otbKMLVectorDataIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOKML/test/otbIOKMLTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOKML/test/otbKMLVectorDataIOTestCanRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOKML/test/otbKMLVectorDataIOTestCanWrite.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOKML/test/otbKMLVectorDataIOTestFileReader.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOLUM/include/otbLUMImageIO.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOLUM/include/otbLUMImageIOFactory.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOLUM/test/otbIOLUMTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOLUM/test/otbLUMImageIOTestCanRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOLUM/test/otbLUMImageIOTestCanWrite.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/include/otbMSTARImageIO.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/include/otbMSTARImageIOFactory.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/src/otbMSTARImageIO.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/src/otbMSTARImageIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/test/otbIOMSTARTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/test/otbMSTARImageIOTestCanRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOONERA/include/otbONERAImageIO.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOONERA/include/otbONERAImageIOFactory.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOONERA/test/otbIOONERATestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOONERA/test/otbONERAImageIOTestCanRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IORAD/include/otbRADImageIO.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IORAD/include/otbRADImageIOFactory.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IORAD/src/otbRADImageIO.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IORAD/src/otbRADImageIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IORAD/test/otbIORADTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IORAD/test/otbRADImageIOTestCanRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOXML/include/otbStatisticsXMLFileReader.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOXML/include/otbStatisticsXMLFileWriter.h
Examining data/otb-7.2.0+dfsg/Modules/IO/IOXML/test/otbIOXMLTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/IOXML/test/otbStatisticsXMLFileWriteAndRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/include/otbImageFileReader.h
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/include/otbImageFileReaderException.h
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/include/otbImageFileWriter.h
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/include/otbImageIOFactory.h
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/include/otbImageSeriesFileReader.h
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/include/otbImageSeriesFileReaderBase.h
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/include/otbMultiImageFileWriter.h
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/include/otbScalarBufferToImageFileWriter.h
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/src/otbImageFileReader.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/src/otbImageFileReaderException.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/src/otbImageFileWriter.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/src/otbImageIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/src/otbMultiImageFileWriter.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/0000437-WriteImageCentOS.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/0000479-WriteInt8Image.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/0000495-StreamingImageFileWriterProgressReporting.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/WriteUnsignedLong.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/negativespacing.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbCompareWritingComplexImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbComplexImageManipulationTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbComplexImageTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbDoubleImageIOTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbFloatImageIOTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbGDALDriverDoubleWritingTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderMSTAR.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderONERA.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderONERAComplex.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderOptBandTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderRADChar.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderRADComplexDouble.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderRADComplexFloat.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderRADComplexFloatExtract.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderRADComplexInt.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderRADFloat.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderRADInt.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderRGBTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderTestFloat.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderWithComplexPixel.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterONERAComplex.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterOptBandTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterRGBTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterStreamingONERAComplex.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterTestWithoutInput.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterWithExtendedOptionBox.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageIOTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageMetadataFileWriterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageMetadataStreamingFileWriterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageSeriesFileReader.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageStreamingFileWriterTestWithoutInput.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbIntImageIOTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbMultiImageFileWriterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbMultiResolutionReadingInfo.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbPNGIndexedNbBandsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbPipeline.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbPipelineMetadataHandlingTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbPipelineMetadataHandlingWithUFFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbReadingComplexDataIntoComplexImageTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbScalarBufferToImageFileWriterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbShortImageIOTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbShortRGBImageIOTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterTestCalculateNumberOfDivisions.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterWithFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingShortImageFileWriterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileReaderWriterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbWriteGeomFile.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbWritingComplexDataWithComplexImageTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/KMZWriter/include/otbKmzProductWriter.h
Examining data/otb-7.2.0+dfsg/Modules/IO/KMZWriter/test/otbKMZWriterTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/KMZWriter/test/otbKmzProductWriter.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbDifferenceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbReadDataFile.h
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbTestHelper.h
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbTestMain.h
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/src/otbTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/src/otbTestHelper.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTestScientificNotation.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests2.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests3.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests4.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests5.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests6.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTestsEpsilon3_WhiteSpace.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCopyTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbTestKernelTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/include/otbVectorDataFileReader.h
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/include/otbVectorDataFileWriter.h
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/include/otbVectorDataIOFactory.h
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/src/otbVectorDataIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/test/otbVectorDataFileGeoReaderWriter.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/test/otbVectorDataFileReader.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/test/otbVectorDataFileReaderWriter.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/test/otbVectorDataFileWriter.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/test/otbVectorDataFileWriterMultiPolygons.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/test/otbVectorDataFileWriterPolygons.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/test/otbVectorDataIOFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/IO/VectorDataIO/test/otbVectorDataIOTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/include/otbConfusionMatrixToMassOfBelief.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/include/otbDSFusionOfClassifiersImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/include/otbJointMassOfBeliefFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/include/otbMassOfBelief.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbConfusionMatrixToMassOfBeliefTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDSFusionOfClassifiersImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDempsterShaferFusionTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDempsterShaferTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbJointMassOfBeliefFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbMassOfBelief.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbMassOfBeliefDSApplied.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/include/otbAutoencoderModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/include/otbAutoencoderModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/include/otbDimensionalityReductionModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/include/otbImageDimensionalityReductionFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/include/otbSOMModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/include/otbSOMModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/test/otbAutoencoderModelTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/test/otbDimensionalityReductionLearningTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/test/otbPCAModelTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/DimensionalityReductionLearning/test/otbSOMModelTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/include/otbDecisionTree.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/include/otbGaussianModelComponent.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/include/otbImageClassificationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/include/otbKMeansImageClassificationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/include/otbMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/include/otbMachineLearningModelFactoryBase.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/include/otbMachineLearningModelTraits.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/include/otbSEMClassifier.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/src/otbMachineLearningModelFactoryBase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/test/otbDecisionTreeBuild.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/test/otbDecisionTreeWithRealValues.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/test/otbKMeansImageClassificationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/test/otbLearningBaseTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/test/otbSharkUtilsTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFEnergy.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFEnergyEdgeFidelity.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFEnergyFisherClassification.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFEnergyGaussian.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFEnergyGaussianClassification.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFEnergyPotts.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFOptimizer.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFOptimizerICM.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFOptimizerMetropolis.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFSampler.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFSamplerMAP.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFSamplerRandom.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMRFSamplerRandomMAP.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/include/otbMarkovRandomFieldFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFEnergyEdgeFidelity.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFEnergyFisherClassification.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFEnergyGaussian.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFEnergyGaussianClassification.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFEnergyPotts.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFOptimizerICM.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFOptimizerMetropolis.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFSamplerMAP.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFSamplerRandom.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFSamplerRandomMAP.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMarkovRandomFieldFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMarkovTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbCzihoSOMLearningBehaviorFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbCzihoSOMNeighborhoodBehaviorFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbPeriodicSOM.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbSOM.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbSOMActivationBuilder.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbSOMClassifier.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbSOMImageClassificationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbSOMLearningBehaviorFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbSOMMap.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbSOMWithMissingValue.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/include/otbSOMbasedImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/MapActivation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbPeriodicSOM.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOM.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMActivationBuilder.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMClassifier.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMImageClassificationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMMap.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMWithMissingValue.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMbasedImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/include/otbImageSampleExtractorFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/include/otbOGRDataToClassStatisticsFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/include/otbOGRDataToSamplePositionFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/include/otbPersistentSamplingFilterBase.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/include/otbSampleAugmentation.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/include/otbSampleAugmentationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/include/otbSamplingRateCalculator.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/include/otbSamplingRateCalculatorList.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/src/otbSampleAugmentationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/src/otbSamplingRateCalculator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/src/otbSamplingRateCalculatorList.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/test/otbImageSampleExtractorFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/test/otbOGRDataToClassStatisticsFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/test/otbOGRDataToSamplePositionFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/test/otbSamplingRateCalculatorListTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/test/otbSamplingRateCalculatorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Sampling/test/otbSamplingTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbBoostMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbBoostMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbConfusionMatrixCalculator.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbConfusionMatrixMeasurements.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbCvRTreesWrapper.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbDecisionTreeMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbDecisionTreeMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbExhaustiveExponentialOptimizer.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbKNearestNeighborsMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbKNearestNeighborsMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbLabelMapClassifier.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbLibSVMMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbLibSVMMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbNeuralNetworkMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbNeuralNetworkMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbNormalBayesMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbNormalBayesMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbOpenCVUtils.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbRandomForestsMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbRandomForestsMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbRequiresOpenCVCheck.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbSVMCrossValidationCostFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbSVMMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbSVMMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbSVMMarginSampler.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbSharkRandomForestsMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbSharkRandomForestsMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/src/otbCvRTreesWrapper.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/src/otbExhaustiveExponentialOptimizer.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/0000209-SVMValidationLinearlySeparableProbEstimation.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixMeasurementsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbExhaustiveExponentialOptimizerTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbImageClassificationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbLabelMapClassifier.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbMachineLearningModelCanRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbMachineLearningRegressionTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbSVMMarginSampler.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbSharkImageClassificationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbSupervisedTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbTrainMachineLearningModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/include/otbContingencyTable.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/include/otbContingencyTableCalculator.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/include/otbSharkKMeansMachineLearningModel.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/include/otbSharkKMeansMachineLearningModelFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/test/otbContingencyTableCalculatorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/test/otbMachineLearningUnsupervisedModelCanRead.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/test/otbSharkUnsupervisedImageClassificationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/test/otbTrainMachineLearningUnsupervisedModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/test/otbUnsupervisedTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/MPI/MPIConfig/include/otbMPIConfig.h
Examining data/otb-7.2.0+dfsg/Modules/MPI/MPIConfig/src/otbMPIConfig.cxx
Examining data/otb-7.2.0+dfsg/Modules/MPI/MPIConfig/test/otbMPIConfigTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/MPI/MPIConfig/test/otbMPIConfigTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/MPI/MPITiffWriter/include/otbSimpleParallelTiffWriter.h
Examining data/otb-7.2.0+dfsg/Modules/MPI/MPITiffWriter/test/otbMPISPTWReadWriteTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/MPI/MPITiffWriter/test/otbMPITiffWriterTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/MPI/MPIVrtWriter/include/otbMPIVrtWriter.h
Examining data/otb-7.2.0+dfsg/Modules/MPI/MPIVrtWriter/test/otbMPIReadWriteTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/MPI/MPIVrtWriter/test/otbMPIVrtWriterTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/include/otbBandName.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/include/otbBuiltUpIndicesFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/include/otbIndicesStackFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/include/otbLandsatTMIndices.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/include/otbRadiometricIndex.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/include/otbSoilIndicesFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/include/otbVegetationIndicesFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/include/otbWaterIndicesFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/include/otbWaterSqrtSpectralAngleImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbIndicesTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMBrightTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexBIOTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexBrightTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexMIR1Test.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexMIR2Test.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexMIRTIRTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexNDBBBITest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexNDBSITest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexNDSITest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexNDSIVisTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexNDVITest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexNIRTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexTIRTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMIndexVisTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMKernelSpectralRules.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMLinguisticLabelsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMThickCloudTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMThinCloudTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbLandsatTMVegetationTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbRadiometricIndicesTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbWaterSqrtSpectralAngleImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/LandSatClassifier/include/otbLandsatTMSpectralRuleBasedClassifier.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/LandSatClassifier/test/otbLandSatClassifierTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/LandSatClassifier/test/otbLandsatTMSpectralRuleBasedClassifierTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbAeronetData.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbAeronetFileReader.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbAtmosphericCorrectionParameters.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbAtmosphericRadiativeTerms.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbImageMetadataCorrectionParameters.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbImageToLuminanceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbImageToRadianceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbImageToReflectanceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbLuminanceToImageImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbLuminanceToReflectanceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbRadianceToImageImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbRadianceToReflectanceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbRadiometryCorrectionParametersToAtmosphericRadiativeTerms.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbReflectanceToImageImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbReflectanceToLuminanceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbReflectanceToRadianceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbReflectanceToSurfaceReflectanceImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbSIXSTraits.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbSpectralSensitivityReader.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbSurfaceAdjacencyEffectCorrectionSchemeFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbVarSol.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/include/otbWavelengthSpectralBands.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAeronetData.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAeronetFileReader.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAtmosphericCorrectionParameters.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAtmosphericRadiativeTerms.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbImageMetadataCorrectionParameters.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbSIXSTraits.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbSpectralSensitivityReader.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbWavelengthSpectralBands.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractData.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractDataBadData.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAtmosphericCorrectionSequencement.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAtmosphericRadiativeTermsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbImageToRadianceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbImageToRadianceImageFilterAuto.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbImageToReflectanceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbImageToReflectanceImageFilterAuto.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbOpticalCalibrationTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRadianceToImageImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRadianceToImageImageFilterAuto.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRadianceToReflectanceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRadianceToReflectanceImageFilterAuto.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRadiometryCorrectionParametersToAtmosphericRadiativeTerms.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbReflectanceToImageImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbReflectanceToImageImageFilterAuto.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbReflectanceToRadianceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbReflectanceToRadianceImageFilterAuto.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbReflectanceToSurfaceReflectanceImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRomaniaReflectanceToRomaniaSurfaceReflectanceImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbSIXSTraitsComputeAtmosphericParameters.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbSIXSTraitsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbSpectralSensitivityReaderTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbSurfaceAdjacencyEffectCorrectionSchemeFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbSarBrightnessFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbSarBrightnessFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbSarBrightnessToImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbSarBurstExtractionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbSarConcatenateBurstsImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbSarDeburstImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbSarParametricMapFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbSarRadiometricCalibrationFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbSarRadiometricCalibrationToImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbTerraSarBrightnessFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/include/otbTerraSarBrightnessImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSARCalibrationTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessFunctionWithoutNoise.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessFunctorWithoutNoise.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageFilterTestWithoutNoise.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageWithComplexPixelFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBurstExtractionFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarDeburstFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarParametricMapFunctionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarParametricMapFunctionToImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationFunction.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationFunctionWithoutNoise.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationFunctorWithoutNoise.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterCompareTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithComplexPixelTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithComplexPixelTestWithoutNoise.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithExtractROIBeforeTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithRealPixelTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessFunctor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageComplexFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbAtmosphericEffects.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbDataSpecP5B.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbImageSimulationMethod.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbLabelMapToSimulatedImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbLabelToProSailParameters.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbLabelToSimulationParametersBase.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbLeafParameters.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbProSailParameters.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbProspectModel.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbReduceSpectralResponse.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbReduceSpectralResponseClassifierRAndNIR.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbSailModel.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbSatelliteRSR.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbSimulationStep1Base.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbSimulationStep2Base.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbSoilDataBase.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbSpatialisationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbSpectralResponse.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/include/otbSurfaceReflectanceToReflectanceFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/src/otbDataSpecP5B.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/src/otbLeafParameters.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/src/otbProspectModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/src/otbSailModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/src/otbSoilDataBase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbAtmosphericCorrectionsRSRSVMClassifier.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbAtmosphericEffects.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbFilterFunctionValues.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodKMeansClassif.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodSVMClassif.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodWithSpatialisationTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodWithVectorDataTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbLabelMapToSimulatedImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbProspectReflTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbProspectTransTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbReduceSpectralResponse.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbReduceSpectralResponseClassifierRAndNIR.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbReduceSpectralResponseSVMClassifier.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSailReflHTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSailReflVTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSatelliteRSR.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSimulationTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSoilDBTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSpatialisationTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSpectralResponse.cxx
Examining data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSurfaceReflectanceToReflectanceFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbDisparityMapEstimationMethod.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbDisparityMapMedianFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbDisparityMapTo3DFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbDisparityMapToDEMFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbDisparityTranslateFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbFineRegistrationImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbMultiDisparityMapTo3DFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbNCCRegistrationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbNCCRegistrationFunction.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbPixelWiseBlockMatchingImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/include/otbSubPixelDisparityImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbDisparityMapEstimationMethod.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbDisparityMapMedianFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbDisparityMapTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbDisparityMapTo3DFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbDisparityMapToDEMFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbDisparityTranslateFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbFineRegistrationImageFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbMultiDisparityMapTo3DFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbNCCRegistrationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbPixelWiseBlockMatchingImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbSubPixelDisparityImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/include/otbAdhesionCorrectionFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/include/otbBijectionCoherencyFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/include/otbLineOfSightOptimizer.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/include/otbMulti3DMapToDEMFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/include/otbStereoSensorModelToElevationMapFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/include/otbStereorectificationDisplacementFieldSource.h
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbAdhesionCorrectionFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbBijectionCoherencyFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbStereoSensorModelToElevationMapFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbStereoTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbStereorectificationDisplacementFieldSource.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/include/otbConnectedComponentMuParserFunctor.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/include/otbLabelObjectOpeningMuParserFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/include/otbStreamingConnectedComponentSegmentationOBIAToVectorDataFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/test/otbCCOBIATestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/test/otbConnectedComponentMuParserFunctorTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/test/otbLabelObjectOpeningMuParserFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/test/otbMeanShiftStreamingConnectedComponentOBIATest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/test/otbStreamingConnectedComponentOBIATest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbLabelImageRegionMergingFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbLabelImageRegionPruningFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbLabelImageSmallRegionMergingFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbLabelImageToOGRDataSourceFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbLabelImageToVectorDataFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbLabelMapToVectorDataFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbOGRDataSourceToLabelImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbPersistentImageToOGRDataFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbPersistentImageToOGRLayerFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbPersistentImageToVectorDataFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbRasterizeVectorDataFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbVectorDataToLabelImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbVectorDataToLabelMapFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/include/otbVectorDataToLabelMapWithAttributesFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbConversionTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbLabelImageRegionMergingFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbLabelImageRegionPruningFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbLabelImageToOGRDataSourceFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbLabelImageToVectorDataFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbLabelMapToVectorDataFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbOGRDataSourceToLabelImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbPolygonizationRasterizationTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbVectorDataRasterizeFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbVectorDataToLabelImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbVectorDataToLabelImageFilterWithoutReader.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbVectorDataToLabelMapFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/include/otbLabelToBoundaryImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/include/otbLabeledOutputAccessor.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/include/otbLabelizeConfidenceConnectedImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/include/otbLabelizeConnectedThresholdImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/include/otbLabelizeImageFilterBase.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/include/otbLabelizeNeighborhoodConnectedImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/include/otbRelabelComponentImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelToBoundaryImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeConfidenceConnectedImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeConnectedThresholdImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeNeighborhoodConnectedImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabellingTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MeanShift/include/otbMeanShiftConnectedComponentSegmentationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MeanShift/include/otbMeanShiftSegmentationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MeanShift/test/otbMeanShiftConnectedComponentSegmentationFilterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MeanShift/test/otbMeanShiftSegmentationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MeanShift/test/otbMeanShiftTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Metrics/include/otbHooverInstanceFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Metrics/include/otbHooverMatrixFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Metrics/test/otbHooverInstanceFilterToAttributeImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Metrics/test/otbHooverMatrixFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Metrics/test/otbMetricsTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbClosingOpeningMorphologicalFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbConvexOrConcaveClassificationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbGeodesicMorphologyDecompositionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbGeodesicMorphologyIterativeDecompositionImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbGeodesicMorphologyLevelingFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbImageToProfileFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbMorphologicalClosingProfileFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbMorphologicalOpeningProfileFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbMorphologicalProfilesSegmentationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbMultiScaleConvexOrConcaveClassificationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbOpeningClosingMorphologicalFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbProfileDerivativeToMultiScaleCharacteristicsFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/include/otbProfileToProfileDerivativeFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbClosingOpeningMorphologicalFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbConvexOrConcaveClassificationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbGeodesicMorphologyDecompositionImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbGeodesicMorphologyIterativeDecompositionImageFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbGeodesicMorphologyLevelingFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalClosingProfileFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalOpeningProfileFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalProfilesSegmentationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalProfilesTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMultiScaleConvexOrConcaveClassificationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbOpeningClosingMorphologicalFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbProfileDerivativeToMultiScaleCharacteristicsFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbProfileToProfileDerivativeFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/OGRProcessing/include/otbOGRLayerStreamStitchingFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/OGRProcessing/include/otbStreamingImageToOGRLayerSegmentationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/OGRProcessing/test/otbOGRLayerStreamStitchingFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/OGRProcessing/test/otbOGRProcessingTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Watersheds/include/otbWatershedSegmentationFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Watersheds/test/otbWatershedSegmentationFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Segmentation/Watersheds/test/otbWatershedsTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/Boost/src/boost/type_traits/is_contiguous.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/Boost/src/otbBoostDox.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/Curl/CMake/otbTestCurlMulti.cxx
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/GDAL/gdalCreateCopyTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/GDAL/gdalCreateTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/GDAL/gdalFormatsListTest.c
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/GDAL/gdalFormatsTest.c
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/GDAL/gdalOGRTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/GDAL/gdalSymbolsTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/GDAL/gdalVersionTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/ITK/include/itkImageRegionMultidimensionalSplitter.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/ITK/include/itkImageRegionSplitter.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/ITK/include/itkTransformToDisplacementFieldSource.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/ITK/include/itkUnaryFunctorImageFilter.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/MuParser/CMake/otbTestMuParserHasCxxLogicalOperators.cxx
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/Ossim/include/otb_ossim.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimKeyWordListUtilities.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimOperatorUtilities.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimRangeUtilities.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimSarSensorModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimSarSensorModelPathsAndKeys.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimStringUtilities.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimTimeUtilities.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimTraceHelpers.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimXmlTools.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossimPluginConstants.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/gdal/ossimOgcWktTranslator.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/gdal/ossimOgcWktTranslator.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeader.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeader.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeaderFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeaderFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPositionVectorRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPositionVectorRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRadiometricData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRadiometricData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/AntennaElevationPatterns.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/AntennaElevationPatterns.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/EnvisatAsarData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/EnvisatAsarData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/EnvisatAsarDataFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/EnvisatAsarDataFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/EnvisatAsarRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/EnvisatAsarRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/EnvisatAsarRecordFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/EnvisatAsarRecordFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/AttitudeData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/AttitudeData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamInformationRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamInformationRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamPixelCountRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamPixelCountRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DopplerCentroidEstimateRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DopplerCentroidEstimateRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/MisregistrationRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/MisregistrationRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometryUncertaintyRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometryUncertaintyRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/SRGRCoefficientSetRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/SRGRCoefficientSetRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/TemperatureSettingsRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/TemperatureSettingsRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/Data.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/Data.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/DataFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/DataFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/Leader.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/Leader.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/LeaderFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/LeaderFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PositionVectorRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PositionVectorRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Trailer/Trailer.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Trailer/Trailer.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Trailer/TrailerFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Trailer/TrailerFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDir.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDir.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDirFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDirFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeader.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeader.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeaderFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeaderFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPositionVectorRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPositionVectorRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimCosmoSkymedModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimCosmoSkymedModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimFormosatDimapSupportData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimFormosatDimapSupportData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimFormosatModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimFormosatModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimGeometricSarSensorModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimGeometricSarSensorModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPleiadesDimapSupportData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPleiadesDimapSupportData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPleiadesModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPleiadesModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginCommon.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginCommon.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginInit.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginProjectionFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginProjectionFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginReaderFactory.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginReaderFactory.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2ProductDoc.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2ProductDoc.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2RPCModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2RPCModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2TiffReader.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2TiffReader.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModelPathsAndKeys.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSpot6DimapSupportData.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSpot6DimapSupportData.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSpot6Model.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSpot6Model.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimStringUtilities.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarProductDoc.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarProductDoc.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarTiffReader.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarTiffReader.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarXSarSensorModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarXSarSensorModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTileMapModel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTileMapModel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTimeUtilities.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimWin32FindFileHandle.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimWin32FindFileHandle.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimXmlTools.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Arithmetic.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Coordinate.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Coordinate.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Ephemeris.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Ephemeris.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Equation.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Equation.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/GMSTDateTime.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/GMSTDateTime.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/GalileanEphemeris.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/GalileanEphemeris.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/GeodesicCoordinate.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/GeodesicCoordinate.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/GeographicEphemeris.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/GeographicEphemeris.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/HermiteInterpolator.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/HermiteInterpolator.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/ImageNoise.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/ImageNoise.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/IncidenceAngles.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/IncidenceAngles.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/InfoIncidenceAngle.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/InfoIncidenceAngle.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/InfoSceneCoord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/InfoSceneCoord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/JSDDateTime.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/JSDDateTime.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/JulianDate.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/JulianDate.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/MJDDateTime.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/MJDDateTime.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Noise.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Noise.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/PlatformPosition.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/PlatformPosition.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/RadarSat2NoiseLevel.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/RadarSat2NoiseLevel.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/RectangularCoordinate.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/RectangularCoordinate.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/RefPoint.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/RefPoint.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/SarSensor.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/SarSensor.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/SceneCoord.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/SceneCoord.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Sensor.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/Sensor.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/SensorParams.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/SensorParams.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimSarSensorModelTest.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimSentinel1ModelTest.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimStringUtilitiesTest.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimTerraSarXSarSensorModelTest.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimTimeUtilitiesBench.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimTimeUtilitiesTest.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SPTW/src/examples/test.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SPTW/src/sptw.cc
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SPTW/src/sptw.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SPTW/src/utils.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/Shark/include/otbSharkUtils.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otb_siftfast.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/libsiftfast.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/profiler.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/profiler.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfast.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfast.h
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfastpy.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftmex.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/test_try_compile_libsiftfast.cpp
Examining data/otb-7.2.0+dfsg/Modules/ThirdParty/TinyXML/CMake/otbTestTinyXMLUseSTL.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGeoInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlActor.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlBufferObject.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlError.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlHandle.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlImageActor.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlMesh.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlROIActor.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlTypeTraits.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlVectorActor.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlVersionChecker.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlVertexArrayObject.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbGlView.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbImageSettings.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbMinimalShader.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbNonOptGlImageActor.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbShader.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbShaderRegistry.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbStandardShader.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/include/otbViewSettings.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGeoInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlActor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlImageActor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlMesh.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlROIActor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlVectorActor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlVersionChecker.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlVertexArrayObject.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlView.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbImageSettings.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbMinimalShader.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbNonOptGlImageActor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbShader.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbShaderRegistry.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbStandardShader.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbViewSettings.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/IceViewer/include/otbIceViewer.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/IceViewer/src/otbIce.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/IceViewer/src/otbIceViewer.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Mapla/include/mvdMaplaApplication.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Mapla/include/mvdMaplaMainWindow.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Mapla/src/main.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Mapla/src/mvdMaplaApplication.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Mapla/src/mvdMaplaMainWindow.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Monteverdi/include/mvdApplication.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Monteverdi/include/mvdMainWindow.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Monteverdi/include/mvdPreferencesDialog.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Monteverdi/src/main.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Monteverdi/src/mvdApplication.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Monteverdi/src/mvdMainWindow.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Monteverdi/src/mvdPreferencesDialog.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Monteverdi/test/mvdMonteverdiApplicationTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/Monteverdi/test/mvdMonteverdiTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdAbstractImageModel.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdAbstractLayerModel.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdAbstractModel.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdAbstractWorker.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdAlgorithm.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdApplicationsBrowser.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdBackgroundTask.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdCore.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdDataStream.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdFilenameInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdHistogramModel.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdI18nCoreApplication.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdImageImporter.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdImagePlacenameLoader.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdImageProperties.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdImageSettings.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdImageSettingsInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdMath.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdModifiableInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdMyClass.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdOverviewBuilder.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdProcessObjectObserver.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdProgressInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdQuicklookModel.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdSerializableInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdStackedLayerModel.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdSystemError.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdTextStream.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdTypes.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdVectorImageModel.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdVectorImageSettings.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdVisibleInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdAbstractImageModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdAbstractLayerModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdAbstractModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdAbstractWorker.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdApplicationsBrowser.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdBackgroundTask.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdCore.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdDataStream.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdFilenameInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdHistogramModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdI18nCoreApplication.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdImageImporter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdImagePlacenameLoader.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdImageProperties.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdImageSettings.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdImageSettingsInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdModifiableInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdMyClass.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdOverviewBuilder.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdProcessObjectObserver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdProgressInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdQuicklookModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdSerializableInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdStackedLayerModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdTextStream.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdTypes.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdVectorImageModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdVectorImageSettings.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdVisibleInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdAboutDialog.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdAbstractDragAndDropEventFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdAbstractImageViewManipulator.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdAbstractImageViewRenderer.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdAbstractModelController.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdApplicationLauncher.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdApplicationsToolBox.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdApplicationsToolBoxController.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdColorBandDynamicsWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdColorDynamicsController.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdColorDynamicsWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdColorSetupController.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdColorSetupWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdDoubleValidator.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdDropLineEdit.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdFilenameDragAndDropEventFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdGui.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdHistogramController.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdHistogramPlotPicker.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdHistogramWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdI18nApplication.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdI18nMainWindow.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdImageViewManipulator.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdImageViewRenderer.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdImageViewWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdImportImagesDialog.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdImportSubDatasetDialog.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdKeymapDialog.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdLayerStackController.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdLayerStackItemModel.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdLayerStackWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdMainWindowTitleLoader.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdMultiResolutionPyramidWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdMyWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdOTBApplicationsModel.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdPixelDescriptionWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdProjectionBarWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdQtWidgetParameterInitializers.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdQtWidgetView.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdQuicklookViewManipulator.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdQuicklookViewRenderer.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdSearchableTreeWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdShaderWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdStatusBarWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdTaskProgressDialog.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdTreeWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdTreeWidgetItem.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdTreeWidgetItemDragAndDropEventFilter.h
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdAboutDialog.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdAbstractDragAndDropEventFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdAbstractModelController.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdApplicationLauncher.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdApplicationsToolBox.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdApplicationsToolBoxController.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdColorBandDynamicsWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdColorDynamicsController.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdColorDynamicsWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdColorSetupController.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdColorSetupWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdDoubleValidator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdDropLineEdit.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdFilenameDragAndDropEventFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdGui.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdHistogramController.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdHistogramPlotPicker.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdHistogramWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdI18nApplication.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdI18nMainWindow.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdImageViewManipulator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdImageViewRenderer.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdImageViewWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdImportImagesDialog.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdImportSubDatasetDialog.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdKeymapDialog.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdLayerStackController.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdLayerStackItemModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdLayerStackWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdMainWindowTitleLoader.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdMultiResolutionPyramidWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdMyWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdOTBApplicationsModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdPixelDescriptionWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdProjectionBarWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdQtWidgetView.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdQuicklookViewManipulator.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdQuicklookViewRenderer.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdSearchableTreeWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdShaderWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdStatusBarWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdTaskProgressDialog.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdTreeWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdTreeWidgetItem.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdTreeWidgetItemDragAndDropEventFilter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/test/mvdApplicationsBrowserTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/test/mvdApplicationsToolBoxTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/test/mvdFillToolBoxWidgetTreeTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/test/mvdMonteverdiGuiTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperAbstractParameterList.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperAddProcessToWatchEvent.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperApplication.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperApplicationFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperApplicationFactoryBase.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperApplicationRegistry.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperBoolParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperCastImage.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperChoiceParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperCompositeApplication.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperDirectoryParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperDocExampleStructure.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperElevationParametersHandler.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperInputFilenameListParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperInputFilenameParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperInputImageListParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperInputImageParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperInputVectorDataListParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperInputVectorDataParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperInputXML.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperListViewParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperMacros.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperMapProjectionParametersHandler.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperMetaDataHelper.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperNumericalParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperOutputFilenameParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperOutputImageParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperOutputVectorDataParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperOutputXML.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperParameterGroup.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperParameterKey.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperParameterList.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperProxyParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperStringListInterface.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperStringListParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperStringParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperTags.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperTypes.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperAbstractParameterList.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplication.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplicationFactoryBase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplicationRegistry.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperBoolParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperCastImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperChoiceParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperCompositeApplication.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperDocExampleStructure.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperElevationParametersHandler.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputFilenameListParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageListParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterCDouble.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterCFloat.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterCInt16.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterCInt32.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterDouble.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterFloat.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterInt16.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterInt32.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterMacros.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterUInt16.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterUInt32.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputImageParameterUInt8.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputVectorDataListParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputVectorDataParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperInputXML.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperListViewParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperMapProjectionParametersHandler.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperMetaDataHelper.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperOutputImageParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperOutputVectorDataParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperOutputXML.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperParameterGroup.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperParameterKey.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperParameterList.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperStringListInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperStringListParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperTypes.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/0000436-WrapperInputImage_GetImage.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbApplicationEngineTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbApplicationMemoryConnectTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperApplicationDocTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperApplicationRegistryTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperChoiceParameterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperDocExampleStructureTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperImageInterface.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperInputImageListParameterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperInputImageParameterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperInputVectorDataListParameterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperNumericalParameterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperOutputImageParameterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperParameterKeyTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperParameterListTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperStringListParameterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/test/otbWrapperStringParameterTest.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/CommandLine/include/otbWrapperCommandLineLauncher.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/CommandLine/include/otbWrapperCommandLineParser.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/CommandLine/src/otbApplicationLauncherCommandLine.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/CommandLine/src/otbWrapperCommandLineLauncher.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/CommandLine/src/otbWrapperCommandLineParser.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/CommandLine/test/otbCommandLineTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/CommandLine/test/otbWrapperCommandLineLauncherTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/CommandLine/test/otbWrapperCommandLineParserTests.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QGIS/src/otbQgisDescriptor.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/itkQtProgressBar.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbQtApplication.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbQtFileSelectionWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbQtLogOutput.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbQtStringSelectionWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetBoolParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetChoiceParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetDirectoryParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetFloatParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetInputFilenameListParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetInputFilenameParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetInputImageListParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetInputImageParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetInputVectorDataListParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetInputVectorDataParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetIntParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetListEditItemModel.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetListEditWidget.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetListViewParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetMainWindow.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetModel.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetOutputFilenameParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetOutputImageParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetOutputVectorDataParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetParameterBase.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetParameterFactory.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetParameterGroup.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetParameterLabel.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetParameterList.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetRAMParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetSimpleProgressReport.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetSpinBoxes.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetStringListParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetStringParameter.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/include/otbWrapperQtWidgetView.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/itkQtProgressBar.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbApplicationLauncherQt.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbQtApplication.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbQtFileSelectionWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbQtLogOutput.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbQtStringSelectionWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetBoolParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetChoiceParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetDirectoryParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetFloatParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetInputFilenameListParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetInputFilenameParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetInputImageListParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetInputImageParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetInputVectorDataListParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetInputVectorDataParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetIntParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetListEditItemModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetListEditWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetListViewParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetMainWindow.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetModel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetOutputFilenameParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetOutputImageParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetOutputVectorDataParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetParameterBase.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetParameterFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetParameterGroup.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetParameterLabel.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetParameterList.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetRAMParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetSimpleProgressReport.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetSpinBoxes.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetStringListParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetStringParameter.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/src/otbWrapperQtWidgetView.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/test/otbQtWidgetTestDriver.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/test/otbWrapperQtWidgetParameterFactory.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/QtWidget/test/otbWrapperQtWidgetShowWidget.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/SWIG/src/otbWrapperSWIGIncludes.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/SWIG/src/python/itkPyCommand.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/SWIG/src/python/itkPyCommand.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/SWIG/src/python/otbProgressReporterManager.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/SWIG/src/python/otbProgressReporterManager.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/SWIG/src/python/otbPythonLogOutput.cxx
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/SWIG/src/python/otbPythonLogOutput.h
Examining data/otb-7.2.0+dfsg/Modules/Wrappers/SWIG/src/python/otbSwigPrintCallback.h
Examining data/otb-7.2.0+dfsg/Packaging/Files/otb_loader.cxx
Examining data/otb-7.2.0+dfsg/Utilities/Completion/completionGenerator.cxx

FINAL RESULTS:

data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/src/otbVectorDataKeywordlist.cxx:74:3:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
  strcpy(cstr, value.c_str());
data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/src/otbVectorDataKeywordlist.cxx:304:11:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
          strcpy(cstr, value.c_str());
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALImageIOTestWriteMetadata.cxx:86:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy(GCP.pszId, strID.c_str());
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALImageIOTestWriteMetadata.cxx:90:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy(GCP.pszInfo, strInfo.c_str());
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALImageIOTestWriteMetadata.cxx:505:5:  [4] (buffer) strcpy:
  Does not check for buffer overflows when copying to destination [MS-banned]
  (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy
  easily misused).
    strcpy(gdalGcps[0].pszId, sstrIndexGCP.c_str());
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimStringUtilities.cpp:38:26:  [4] (format) vsnprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    const int res = std::vsnprintf(str, size, format, ap);
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdI18nCoreApplication.cxx:468:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  QLocale sys_lc(QLocale::system());
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbTrainRegression.cxx:398:15:  [3] (random) random:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
          if (random < probaTrain)
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbTrainRegression.cxx:402:20:  [3] (random) random:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
          else if (random < probaTrain + probaValid)
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/src/otbPatternSampler.cxx:78:10:  [3] (random) srand:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
    std::srand(m_Parameters.Seed);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/src/otbRandomSampler.cxx:42:8:  [3] (random) srand:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
  std::srand(seed);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbTestMain.h:68:3:  [3] (random) srand:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
  srand(1);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/src/otbTestDriver.cxx:95:22:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
      char* oldenv = getenv(KWSYS_SHARED_FORWARD_LDPATH);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/src/otbTestDriver.cxx:111:25:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
        char* oldenv2 = getenv("LD_LIBRARY_PATH_64");
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/src/otbTestDriver.cxx:131:22:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
      char* oldenv = getenv(av[i + 1]);
data/otb-7.2.0+dfsg/Modules/Learning/Sampling/include/otbSampleAugmentation.h:111:8:  [3] (random) srand:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
  std::srand(seed);
data/otb-7.2.0+dfsg/Modules/Learning/Sampling/include/otbSampleAugmentation.h:207:8:  [3] (random) srand:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
  std::srand(seed);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginProjectionFactory.cpp:148:15:  [3] (buffer) realpath:
  This function does not protect against buffer overflows, and some
  implementations can overflow internally (CWE-120/CWE-785!). Ensure that the
  destination buffer is at least of size MAXPATHLEN, andto protect against
  implementation problems, the input argument should also be checked to
  ensure it is no larger than MAXPATHLEN.
   ret_path = realpath(file_name, real_path);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimSentinel1ModelTest.cpp:77:17:  [3] (random) setstate:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
      std::clog.setstate(std::ios_base::badbit);
data/otb-7.2.0+dfsg/Modules/Visualization/IceViewer/src/otbIce.cxx:39:21:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
  char* demdir    = getenv("OTB_DEM_DIR");
data/otb-7.2.0+dfsg/Modules/Visualization/IceViewer/src/otbIce.cxx:40:21:  [3] (buffer) getenv:
  Environment variables are untrustable input if they can be set by an
  attacker. They can have any content and length, and the same variable can
  be set more than once (CWE-807, CWE-20). Check environment variables
  carefully before using them.
  char* geoidfile = getenv("OTB_GEOID_FILE");
data/otb-7.2.0+dfsg/Packaging/Files/otb_loader.cxx:38:21:  [3] (misc) LoadLibrary:
  Ensure that the full path to the library is specified, or current directory
  may be used (CWE-829, CWE-20). Use registry entry or GetWindowsDirectory to
  find library path, if you aren't already.
  HMODULE library = LoadLibrary(input);
data/otb-7.2.0+dfsg/Examples/BasicFilters/DEMToRainbowExample.cxx:82:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = ::atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/DEMToRainbowExample.cxx:83:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = ::atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/FrostImageFilter.cxx:65:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  Radius[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/FrostImageFilter.cxx:66:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  Radius[1] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/HillShadingExample.cxx:83:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = ::atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/HillShadingExample.cxx:84:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = ::atoi(argv[6]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/LeeImageFilter.cxx:76:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  Radius[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/LeeImageFilter.cxx:77:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  Radius[1] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/LeeImageFilter.cxx:80:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetNbLooks(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/BasicFilters/MeanShiftSegmentationFilterExample.cxx:58:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int spatialRadius   = atoi(argv[6]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/MeanShiftSegmentationFilterExample.cxx:60:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int minRegionSize   = atoi(argv[8]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/MeanShiftSegmentationFilterExample.cxx:61:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int maxiter         = atoi(argv[9]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/PrintableImageFilterExample.cxx:49:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         redChannelNumber   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/PrintableImageFilterExample.cxx:50:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         greenChannelNumber = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/BasicFilters/PrintableImageFilterExample.cxx:51:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         blueChannelNumber  = atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/ChangeDetection/CorrelChDet.cxx:96:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/ChangeDetection/DiffChDet.cxx:101:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/ChangeDetection/KullbackLeiblerDistanceChDet.cxx:49:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int   winSize     = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/ChangeDetection/KullbackLeiblerProfileChDet.cxx:46:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int          winSizeMin  = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/ChangeDetection/KullbackLeiblerProfileChDet.cxx:47:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int          winSizeMax  = atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/ChangeDetection/KullbackLeiblerProfileChDet.cxx:48:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int ri          = atoi(argv[6]);
data/otb-7.2.0+dfsg/Examples/ChangeDetection/KullbackLeiblerProfileChDet.cxx:49:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int gi          = atoi(argv[7]);
data/otb-7.2.0+dfsg/Examples/ChangeDetection/KullbackLeiblerProfileChDet.cxx:50:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int bi          = atoi(argv[8]);
data/otb-7.2.0+dfsg/Examples/ChangeDetection/RatioChDet.cxx:95:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/Classification/ClassificationMapRegularizationExample.cxx:106:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int     radiusX                  = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/Classification/ClassificationMapRegularizationExample.cxx:107:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int     radiusY                  = atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/Classification/ClassificationMapRegularizationExample.cxx:108:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  IOLabelPixelType noDataValue              = atoi(argv[6]);
data/otb-7.2.0+dfsg/Examples/Classification/ClassificationMapRegularizationExample.cxx:109:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  IOLabelPixelType undecidedValue           = atoi(argv[7]);
data/otb-7.2.0+dfsg/Examples/Classification/DempsterShaferFusionOfClassificationMapsExample.cxx:60:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  inFile.open(fileName);
data/otb-7.2.0+dfsg/Examples/Classification/DempsterShaferFusionOfClassificationMapsExample.cxx:91:71:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      labelRef                     = static_cast<LabelPixelType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Examples/Classification/DempsterShaferFusionOfClassificationMapsExample.cxx:100:73:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      labelProd                      = static_cast<LabelPixelType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Examples/Classification/DempsterShaferFusionOfClassificationMapsExample.cxx:121:89:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        confusionMatrixClXTemp(itRow, itCol) = static_cast<ConfusionMatrixEltType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Examples/Classification/DempsterShaferFusionOfClassificationMapsExample.cxx:170:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  LabelPixelType nodataLabel    = atoi(argv[argc - 3]);
data/otb-7.2.0+dfsg/Examples/Classification/DempsterShaferFusionOfClassificationMapsExample.cxx:171:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  LabelPixelType undecidedLabel = atoi(argv[argc - 2]);
data/otb-7.2.0+dfsg/Examples/DimensionReduction/ICAExample.cxx:65:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int numberOfPrincipalComponentsRequired(atoi(argv[7]));
data/otb-7.2.0+dfsg/Examples/DimensionReduction/ICAExample.cxx:69:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       numIterations = atoi(argv[8]);
data/otb-7.2.0+dfsg/Examples/DimensionReduction/MNFExample.cxx:74:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int numberOfPrincipalComponentsRequired(atoi(argv[7]));
data/otb-7.2.0+dfsg/Examples/DimensionReduction/MNFExample.cxx:78:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       vradius       = atoi(argv[8]);
data/otb-7.2.0+dfsg/Examples/DimensionReduction/MNFExample.cxx:79:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool               normalization = atoi(argv[9]);
data/otb-7.2.0+dfsg/Examples/DimensionReduction/NAPCAExample.cxx:75:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int numberOfPrincipalComponentsRequired(atoi(argv[7]));
data/otb-7.2.0+dfsg/Examples/DimensionReduction/NAPCAExample.cxx:79:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       vradius       = atoi(argv[8]);
data/otb-7.2.0+dfsg/Examples/DimensionReduction/NAPCAExample.cxx:80:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool               normalization = atoi(argv[9]);
data/otb-7.2.0+dfsg/Examples/DimensionReduction/PCAExample.cxx:54:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int numberOfPrincipalComponentsRequired(atoi(argv[7]));
data/otb-7.2.0+dfsg/Examples/DisparityMap/FineRegistrationImageFilterExample.cxx:139:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  searchRadius[0] = atoi(argv[8]);
data/otb-7.2.0+dfsg/Examples/DisparityMap/FineRegistrationImageFilterExample.cxx:140:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  searchRadius[1] = atoi(argv[8]);
data/otb-7.2.0+dfsg/Examples/DisparityMap/FineRegistrationImageFilterExample.cxx:149:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  metricRadius[0] = atoi(argv[9]);
data/otb-7.2.0+dfsg/Examples/DisparityMap/FineRegistrationImageFilterExample.cxx:150:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  metricRadius[1] = atoi(argv[9]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/AsymmetricFusionOfLineDetectorExample.cxx:119:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetLengthLine(atoi(argv[3]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/AsymmetricFusionOfLineDetectorExample.cxx:120:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetWidthLine(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/ComplexMomentPathExample.cxx:53:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int P((unsigned char)::atoi(argv[1]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/ComplexMomentPathExample.cxx:54:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int Q((unsigned char)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/ComplexMomentsImageFunctionExample.cxx:49:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int P((unsigned char)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/ComplexMomentsImageFunctionExample.cxx:50:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int Q((unsigned char)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/CorrelationLineDetectorExample.cxx:123:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetLengthLine(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/CorrelationLineDetectorExample.cxx:124:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetWidthLine(atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/EdgeDensityExample.cxx:60:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/FlusserMomentsImageFunctionExample.cxx:48:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius        = atoi(argv[2]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/HuMomentsImageFunctionExample.cxx:48:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius        = atoi(argv[2]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/RatioLineDetectorExample.cxx:123:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetLengthLine(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/RatioLineDetectorExample.cxx:124:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetWidthLine(atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/SFSExample.cxx:81:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int spatialThresh     = atoi(argv[15]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/SFSExample.cxx:82:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int dirNb             = atoi(argv[16]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/SFSExample.cxx:83:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int maxConsideration  = atoi(argv[17]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/SURFExample.cxx:57:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int octaves = atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/SURFExample.cxx:58:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int scales  = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/TextureExample.cxx:53:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius  = static_cast<unsigned int>(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/TextureExample.cxx:54:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int xOffset = static_cast<unsigned int>(atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/TextureExample.cxx:55:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int yOffset = static_cast<unsigned int>(atoi(argv[6]));
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/ThresholdToPointSetExample.cxx:77:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int lowerThreshold = atoi(argv[2]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/ThresholdToPointSetExample.cxx:78:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int upperThreshold = atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/TouziEdgeDetectorExample.cxx:133:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  Radius[0] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/FeatureExtraction/TouziEdgeDetectorExample.cxx:134:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  Radius[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/Hyperspectral/HyperspectralUnmixingExample.cxx:60:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int estimateNumberOfEndmembers = atoi(argv[6]);
data/otb-7.2.0+dfsg/Examples/IO/DEMToImageGenerator.cxx:97:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = ::atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/IO/DEMToImageGenerator.cxx:98:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = ::atoi(argv[6]);
data/otb-7.2.0+dfsg/Examples/IO/ExtractROI.cxx:66:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startX((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/IO/ExtractROI.cxx:67:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startY((unsigned int)::atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/IO/ExtractROI.cxx:68:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeX((unsigned int)::atoi(argv[6]));
data/otb-7.2.0+dfsg/Examples/IO/ExtractROI.cxx:69:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeY((unsigned int)::atoi(argv[7]));
data/otb-7.2.0+dfsg/Examples/IO/ImageReadRegionOfInterestWrite.cxx:87:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetStartX(atoi(argv[3]));
data/otb-7.2.0+dfsg/Examples/IO/ImageReadRegionOfInterestWrite.cxx:88:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetStartY(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/IO/ImageReadRegionOfInterestWrite.cxx:89:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetSizeX(atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/IO/ImageReadRegionOfInterestWrite.cxx:90:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetSizeY(atoi(argv[6]));
data/otb-7.2.0+dfsg/Examples/IO/MetadataExample.cxx:78:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputAsciiFilename);
data/otb-7.2.0+dfsg/Examples/Iterators/ImageRandomConstIteratorWithIndex.cxx:93:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  inputIt.SetNumberOfSamples(::atoi(argv[2]));
data/otb-7.2.0+dfsg/Examples/Iterators/ImageRegionIterator.cxx:84:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  inputStart[0] = ::atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/Iterators/ImageRegionIterator.cxx:85:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  inputStart[1] = ::atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/Iterators/ImageRegionIterator.cxx:87:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = ::atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/Iterators/ImageRegionIterator.cxx:88:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = ::atoi(argv[6]);
data/otb-7.2.0+dfsg/Examples/Iterators/ImageSliceIteratorWithIndex.cxx:152:66:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int projectionDirection = static_cast<unsigned int>(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Examples/Iterators/NeighborhoodIterators2.cxx:105:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  sobelOperator.SetDirection(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Examples/Iterators/NeighborhoodIterators3.cxx:95:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  sobelOperator.SetDirection(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Examples/Iterators/NeighborhoodIterators6.cxx:163:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  index[0] = ::atoi(argv[2]);
data/otb-7.2.0+dfsg/Examples/Iterators/NeighborhoodIterators6.cxx:164:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  index[1] = ::atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/Iterators/ShapedNeighborhoodIterators1.cxx:96:65:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int                               element_radius = ::atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/Iterators/ShapedNeighborhoodIterators2.cxx:56:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int element_radius = ::atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/Learning/GenerateTrainingImageExample.cxx:110:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  roisFile.open(roiFilename);
data/otb-7.2.0+dfsg/Examples/Learning/SEMModelEstimatorExample.cxx:88:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    int    numberOfClasses      = atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/Learning/SEMModelEstimatorExample.cxx:89:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    int    numberOfIteration    = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/Learning/SEMModelEstimatorExample.cxx:90:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    int    neighborhood         = atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/Learning/SOMExample.cxx:72:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeX          = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/Learning/SOMExample.cxx:73:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeY          = atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/Learning/SOMExample.cxx:74:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int neighInitX     = atoi(argv[6]);
data/otb-7.2.0+dfsg/Examples/Learning/SOMExample.cxx:75:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int neighInitY     = atoi(argv[7]);
data/otb-7.2.0+dfsg/Examples/Learning/SOMExample.cxx:76:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbIterations   = atoi(argv[8]);
data/otb-7.2.0+dfsg/Examples/Markov/MarkovClassification1Example.cxx:138:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  if ((bool)(atoi(argv[6])) == true)
data/otb-7.2.0+dfsg/Examples/Markov/MarkovClassification1Example.cxx:167:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  markovFilter->SetMaximumNumberOfIterations(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/Markov/MarkovClassification2Example.cxx:98:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  if ((bool)(atoi(argv[5])) == true)
data/otb-7.2.0+dfsg/Examples/Markov/MarkovClassification2Example.cxx:123:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  markovFilter->SetMaximumNumberOfIterations(atoi(argv[4]));
data/otb-7.2.0+dfsg/Examples/Markov/MarkovClassification3Example.cxx:144:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  if ((bool)(atoi(argv[6])) == true)
data/otb-7.2.0+dfsg/Examples/Markov/MarkovClassification3Example.cxx:182:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  markovFilter->SetMaximumNumberOfIterations(atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/Markov/MarkovRegularizationExample.cxx:98:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  if ((bool)(atoi(argv[7])) == true)
data/otb-7.2.0+dfsg/Examples/Markov/MarkovRegularizationExample.cxx:120:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  markovFilter->SetMaximumNumberOfIterations(atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/Markov/MarkovRestorationExample.cxx:123:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  if ((bool)(atoi(argv[7])) == true)
data/otb-7.2.0+dfsg/Examples/Markov/MarkovRestorationExample.cxx:138:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  markovFilter->SetMaximumNumberOfIterations(atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/OBIA/RadiometricAttributesLabelMapFilterExample.cxx:76:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool        lowerThan      = atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/OBIA/RadiometricAttributesLabelMapFilterExample.cxx:79:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int spatialRadius = atoi(argv[7]);
data/otb-7.2.0+dfsg/Examples/OBIA/RadiometricAttributesLabelMapFilterExample.cxx:81:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int minRegionSize = atoi(argv[9]);
data/otb-7.2.0+dfsg/Examples/Patented/SIFTDensityExample.cxx:53:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int scales      = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/Patented/SIFTDensityExample.cxx:54:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int octaves     = atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/Patented/SIFTDensityExample.cxx:55:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius      = atoi(argv[6]);
data/otb-7.2.0+dfsg/Examples/Patented/SIFTExample.cxx:80:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int octaves   = atoi(argv[4]);
data/otb-7.2.0+dfsg/Examples/Patented/SIFTExample.cxx:81:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int scales    = atoi(argv[5]);
data/otb-7.2.0+dfsg/Examples/Patented/SIFTFastExample.cxx:61:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int scales = atoi(argv[3]);
data/otb-7.2.0+dfsg/Examples/Projections/EstimateRPCSensorModelExample.cxx:126:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ofs.open(outfname);
data/otb-7.2.0+dfsg/Examples/Projections/OrthoRectificationExample.cxx:83:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      otb::SpatialReference::FromUTM(atoi(argv[3]), *argv[4] == 'N' ? otb::SpatialReference::hemisphere::north : otb::SpatialReference::hemisphere::south)
data/otb-7.2.0+dfsg/Examples/Projections/OrthoRectificationExample.cxx:104:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = atoi(argv[7]);
data/otb-7.2.0+dfsg/Examples/Projections/OrthoRectificationExample.cxx:105:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = atoi(argv[8]);
data/otb-7.2.0+dfsg/Examples/Radiometry/ARVIMultiChannelRAndBAndNIRVegetationIndexImageFilter.cxx:136:61:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->GetFunctor().SetBandIndex(CommonBandNames::RED, ::atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/Radiometry/ARVIMultiChannelRAndBAndNIRVegetationIndexImageFilter.cxx:137:62:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->GetFunctor().SetBandIndex(CommonBandNames::BLUE, ::atoi(argv[6]));
data/otb-7.2.0+dfsg/Examples/Radiometry/ARVIMultiChannelRAndBAndNIRVegetationIndexImageFilter.cxx:138:61:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->GetFunctor().SetBandIndex(CommonBandNames::NIR, ::atoi(argv[7]));
data/otb-7.2.0+dfsg/Examples/Radiometry/AVIMultiChannelRAndGAndNIRVegetationIndexImageFilter.cxx:122:61:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->GetFunctor().SetBandIndex(CommonBandNames::RED, ::atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/Radiometry/AVIMultiChannelRAndGAndNIRVegetationIndexImageFilter.cxx:123:63:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->GetFunctor().SetBandIndex(CommonBandNames::GREEN, ::atoi(argv[6]));
data/otb-7.2.0+dfsg/Examples/Radiometry/AVIMultiChannelRAndGAndNIRVegetationIndexImageFilter.cxx:124:61:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->GetFunctor().SetBandIndex(CommonBandNames::NIR, ::atoi(argv[7]));
data/otb-7.2.0+dfsg/Examples/Radiometry/AtmosphericCorrectionSequencement.cxx:197:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(argv[3]);
data/otb-7.2.0+dfsg/Examples/Radiometry/AtmosphericCorrectionSequencement.cxx:245:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(argv[4]);
data/otb-7.2.0+dfsg/Examples/Radiometry/AtmosphericCorrectionSequencement.cxx:260:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filterRadianceToReflectance->SetDay(atoi(argv[7]));
data/otb-7.2.0+dfsg/Examples/Radiometry/AtmosphericCorrectionSequencement.cxx:261:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filterRadianceToReflectance->SetMonth(atoi(argv[8]));
data/otb-7.2.0+dfsg/Examples/Radiometry/AtmosphericCorrectionSequencement.cxx:307:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(argv[5]);
data/otb-7.2.0+dfsg/Examples/Radiometry/AtmosphericCorrectionSequencement.cxx:359:49:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  dataAcquisitionCorrectionParameters->SetMonth(atoi(argv[8]));
data/otb-7.2.0+dfsg/Examples/Radiometry/AtmosphericCorrectionSequencement.cxx:361:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  dataAcquisitionCorrectionParameters->SetDay(atoi(argv[7]));
data/otb-7.2.0+dfsg/Examples/Radiometry/AtmosphericCorrectionSequencement.cxx:383:67:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  AerosolModelType aerosolModel = static_cast<AerosolModelType>(::atoi(argv[15]));
data/otb-7.2.0+dfsg/Examples/Radiometry/AtmosphericCorrectionSequencement.cxx:507:71:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filterSurfaceAdjacencyEffectCorrectionSchemeFilter->SetWindowRadius(atoi(argv[17]));
data/otb-7.2.0+dfsg/Examples/Simulation/LAIAndPROSAILToSensorResponse.cxx:413:54:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbBands   = static_cast<unsigned int>(atoi(argv[8]));
data/otb-7.2.0+dfsg/Examples/Simulation/LAIAndPROSAILToSensorResponse.cxx:492:24:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    acquistionParsFile.open(apfname);
data/otb-7.2.0+dfsg/Examples/Simulation/LAIAndPROSAILToSensorResponse.cxx:528:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    labelParsFile.open(lpfname, std::ifstream::in);
data/otb-7.2.0+dfsg/Examples/Simulation/LAIAndPROSAILToSensorResponse.cxx:538:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char fileLine[256];
data/otb-7.2.0+dfsg/Examples/Simulation/LAIFromNDVIImageTransform.cxx:96:55:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int redChannel = static_cast<unsigned int>(atoi(argv[5]));
data/otb-7.2.0+dfsg/Examples/Simulation/LAIFromNDVIImageTransform.cxx:97:55:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nirChannel = static_cast<unsigned int>(atoi(argv[6]));
data/otb-7.2.0+dfsg/Examples/Tutorials/OrthoFusion.cxx:92:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      otb::SpatialReference::FromUTM(atoi(argv[4]), argv[5][0] == 'N' ? otb::SpatialReference::hemisphere::north : otb::SpatialReference::hemisphere::south)
data/otb-7.2.0+dfsg/Examples/Tutorials/OrthoFusion.cxx:103:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = atoi(argv[8]);
data/otb-7.2.0+dfsg/Examples/Tutorials/OrthoFusion.cxx:104:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = atoi(argv[9]);
data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/src/otbCurlHelper.cxx:183:14:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    m_File = fopen(infname, "wb");
data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/src/otbCurlHelper.cxx:331:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char url[256];
data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/src/otbCurlHelperStub.cxx:67:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    file.open(filename);
data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbMapProjectionAdapterTest.cxx:31:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outFileName);
data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbOGRExtendedFilenameToOptionsTest.cxx:45:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/test/otbOGRExtendedFilenameToOptionsTest.cxx:52:22:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  for (auto option : open)
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbDEMHandler.cxx:98:34:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    if (!imageElevationDatabase->open(DEMDirectory))
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbDEMHandler.cxx:136:90:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    result                                                     = imageElevationDatabase->open(DEMDirectory);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbImageKeywordlist.cxx:169:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rpc.adfLINE_NUM_COEFF, ossimRpcStruct.lineNumCoef, sizeof(double) * 20);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbImageKeywordlist.cxx:170:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rpc.adfLINE_DEN_COEFF, ossimRpcStruct.lineDenCoef, sizeof(double) * 20);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbImageKeywordlist.cxx:171:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rpc.adfSAMP_NUM_COEFF, ossimRpcStruct.sampNumCoef, sizeof(double) * 20);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbImageKeywordlist.cxx:172:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(rpc.adfSAMP_DEN_COEFF, ossimRpcStruct.sampDenCoef, sizeof(double) * 20);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/src/otbImageKeywordlist.cxx:243:89:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    boost::scoped_ptr<ossimImageHandler> handler(ossimImageHandlerRegistry::instance()->open(ossimFilename(filename.c_str())));
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbDEMHandlerTest.cxx:39:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool        aboveMSL      = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimElevManagerTest2.cxx:63:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size      = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimElevManagerTest2.cxx:70:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimElevManagerTest4.cxx:62:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0]    = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimElevManagerTest4.cxx:63:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1]    = atoi(argv[8]);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimElevManagerTest4.cxx:99:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname, std::ios::binary | std::ios::out);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimElevManagerTest4.cxx:110:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  headerFile.open(headerName.str());
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimJpegFileResourceLeakTest.cxx:53:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbReading = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbOssimJpegFileResourceLeakTest.cxx:58:73:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    ossimImageHandler* handler = ossimImageHandlerRegistry::instance()->open(ossimFilename(infname));
data/otb-7.2.0+dfsg/Modules/Adapters/OSSIMAdapters/test/otbRPCSolverAdapterTest.cxx:50:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int gridSize = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbComputeConfusionMatrix.cxx:215:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    outFile.open(this->GetParameterString("out"));
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbComputeConfusionMatrix.cxx:524:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    outFile.open(this->GetParameterString("out"));
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbFusionOfClassifications.cxx:194:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    inFile.open(fileName);
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbFusionOfClassifications.cxx:225:73:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        labelRef                     = static_cast<LabelPixelType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbFusionOfClassifications.cxx:234:75:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        labelProd                      = static_cast<LabelPixelType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbFusionOfClassifications.cxx:255:91:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
          confusionMatrixClXTemp(itRow, itCol) = static_cast<ConfusionMatrixEltType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbTrainRegression.cxx:208:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    ifs.open(path);
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbTrainVectorClassifier.cxx:140:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      outFile.open(this->GetParameterString("io.confmatout"));
data/otb-7.2.0+dfsg/Modules/Applications/AppClassification/app/otbTrainVectorClassifier.cxx:228:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      outFile.open(this->GetParameterString("io.confmatout"));
data/otb-7.2.0+dfsg/Modules/Applications/AppDescriptors/app/otbHomologousPointsExtraction.cxx:351:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    file.open(GetParameterString("out"));
data/otb-7.2.0+dfsg/Modules/Applications/AppDimensionalityReduction/app/otbDimensionalityReduction.cxx:294:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      outFile.open(this->GetParameterString("method.pca.outeigenvalues"));
data/otb-7.2.0+dfsg/Modules/Applications/AppDimensionalityReduction/app/otbDimensionalityReduction.cxx:493:17:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        outFile.open(this->GetParameterString("outmatrix"));
data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbColorMapping.cxx:740:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    ifs.open(GetParameterString("method.custom.lut"));
data/otb-7.2.0+dfsg/Modules/Applications/AppImageUtils/app/otbColorMapping.cxx:783:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
          int value = atoi(line.substr(pos, length).c_str());
data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbGenerateRPCSensorModel.cxx:129:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    ifs.open(GetParameterString("inpoints"));
data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbGenerateRPCSensorModel.cxx:191:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      ofs.open(GetParameterString("outstat"));
data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbRefineSensorModel.cxx:139:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    ifs.open(GetParameterString("inpoints"));
data/otb-7.2.0+dfsg/Modules/Applications/AppProjection/app/otbRefineSensorModel.cxx:218:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      ofs.open(GetParameterString("outstat"));
data/otb-7.2.0+dfsg/Modules/Applications/AppSegmentation/app/otbLSMSSegmentation.cxx:708:47:  [2] (tmpfile) tmpfile:
  Function tmpfile() has a security flaw on some systems (e.g., older System
  V systems) (CWE-377).
        m_FilesToRemoveAfterExecute.push_back(tmpfile);
data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbSystem.cxx:174:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  datasetNum = atoi(datasetNumString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Common/src/otbSystem.cxx:199:12:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  addNum = atoi(addNumString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbConfigurationManagerTest.cxx:35:59:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  otb::ConfigurationManager::RAMValueType refMaxRAMHint = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionAdaptativeSplitter.cxx:38:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  regionIndex[0]       = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionAdaptativeSplitter.cxx:39:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  regionIndex[1]       = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionAdaptativeSplitter.cxx:40:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  regionSize[0]        = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionAdaptativeSplitter.cxx:41:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  regionSize[1]        = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionAdaptativeSplitter.cxx:42:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  tileHint[0]          = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionAdaptativeSplitter.cxx:43:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  tileHint[1]          = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionAdaptativeSplitter.cxx:44:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  requestedNbSplits    = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionNonUniformMultidimensionalSplitter.cxx:33:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  index[0] = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionNonUniformMultidimensionalSplitter.cxx:34:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  index[1] = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionNonUniformMultidimensionalSplitter.cxx:36:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionNonUniformMultidimensionalSplitter.cxx:37:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionNonUniformMultidimensionalSplitter.cxx:38:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbSplitTheoric(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbImageRegionNonUniformMultidimensionalSplitter.cxx:39:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbAsked(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Core/Common/test/otbStandardWriterWatcher.cxx:34:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbsd     = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/src/otbImageIOBase.cxx:1217:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pixBuffer + i * componentSize, inPos + bandList[i] * componentSize, componentSize);
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/src/otbImageIOBase.cxx:1220:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(outPos, pixBuffer, outPixelSize);
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/src/otbImageIOBase.cxx:1229:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pixBuffer + i * componentSize, inPos + bandList[i] * componentSize, componentSize);
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/src/otbImageIOBase.cxx:1232:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(outPos, pixBuffer, outPixelSize);
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI.cxx:31:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startX((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI.cxx:32:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startY((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI.cxx:33:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeX((unsigned int)::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI.cxx:34:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeY((unsigned int)::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI2.cxx:31:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startX((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI2.cxx:32:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startY((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI2.cxx:33:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeX((unsigned int)::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI2.cxx:34:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeY((unsigned int)::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROITestMetaData.cxx:67:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file00.open(argv[4]);
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROITestMetaData.cxx:81:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file57.open(argv[5]);
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI_RGB.cxx:32:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startX((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI_RGB.cxx:33:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startY((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI_RGB.cxx:34:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeX((unsigned int)::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbExtractROI_RGB.cxx:35:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeY((unsigned int)::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbFunctionToImageFilter.cxx:49:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  function->SetNeighborhoodRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageOfVectorsToMonoChannelExtractROI.cxx:47:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  object->SetStartX(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageOfVectorsToMonoChannelExtractROI.cxx:48:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  object->SetStartY(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageOfVectorsToMonoChannelExtractROI.cxx:49:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  object->SetSizeX(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageOfVectorsToMonoChannelExtractROI.cxx:50:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  object->SetSizeY(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageOfVectorsToMonoChannelExtractROI.cxx:51:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  object->SetChannel(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbImageTest.cxx:42:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputAsciiFilename);
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx:46:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      extractROIFilter->SetStartX((unsigned long)::atoi(argv[cpt + 1]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx:47:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      std::cout << " ->SetStartX(" << ::atoi(argv[cpt + 1]) << ")" << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx:52:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      extractROIFilter->SetStartY((unsigned long)::atoi(argv[cpt + 1]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx:53:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      std::cout << " ->SetStartY(" << ::atoi(argv[cpt + 1]) << ")" << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx:58:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      extractROIFilter->SetSizeX((unsigned long)::atoi(argv[cpt + 1]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx:59:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      std::cout << " ->SetSizeX(" << ::atoi(argv[cpt + 1]) << ")" << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx:64:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      extractROIFilter->SetSizeY((unsigned long)::atoi(argv[cpt + 1]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx:65:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      std::cout << " ->SetSizeY(" << ::atoi(argv[cpt + 1]) << ")" << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx:93:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            extractROIFilter->SetChannel((unsigned int)::atoi(argv[cpt]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiChannelExtractROI.cxx:94:48:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
            std::cout << " ->SetChannel(" << ::atoi(argv[cpt]) << ")" << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx:39:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      extractROIFilter->SetStartX((unsigned long)::atoi(argv[cpt + 1]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx:40:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      std::cout << " ->SetStartX(" << ::atoi(argv[cpt + 1]) << ")" << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx:45:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      extractROIFilter->SetStartY((unsigned long)::atoi(argv[cpt + 1]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx:46:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      std::cout << " ->SetStartY(" << ::atoi(argv[cpt + 1]) << ")" << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx:51:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      extractROIFilter->SetSizeX((unsigned long)::atoi(argv[cpt + 1]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx:52:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      std::cout << " ->SetSizeX(" << ::atoi(argv[cpt + 1]) << ")" << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx:57:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      extractROIFilter->SetSizeY((unsigned long)::atoi(argv[cpt + 1]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx:58:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      std::cout << " ->SetSizeY(" << ::atoi(argv[cpt + 1]) << ")" << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx:63:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      extractROIFilter->SetChannel((unsigned int)::atoi(argv[cpt + 1]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbMultiToMonoChannelExtractROI.cxx:64:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      std::cout << " ->SetChannel(" << ::atoi(argv[cpt + 1]) << ")" << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbTestMultiExtractMultiUpdate.cxx:46:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  extractInternVector->SetStartX(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbTestMultiExtractMultiUpdate.cxx:47:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  extractInternVector->SetStartY(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbTestMultiExtractMultiUpdate.cxx:48:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  extractInternVector->SetSizeX(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbTestMultiExtractMultiUpdate.cxx:49:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  extractInternVector->SetSizeY(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbTestMultiExtractMultiUpdate.cxx:51:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  extractInternVector->SetFirstChannel(atoi(argv[7]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbTestMultiExtractMultiUpdate.cxx:52:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  extractInternVector->SetLastChannel(atoi(argv[8]));
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbVectorImageTest.cxx:57:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputAsciiFilename);
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/test/otbVectorImageTest.cxx:151:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputAsciiFilename);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBCOInterpolateImageFunction.cxx:34:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBCOInterpolateImageFunction.cxx:77:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBCOInterpolateImageFunction.cxx:119:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBCOInterpolateImageFunction.cxx:172:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBCOInterpolateImageFunction.cxx:215:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBCOInterpolateImageFunction.cxx:233:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBCOInterpolateImageFunction.cxx:276:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbBSplineInterpolateImageFunction.cxx:64:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbProlateInterpolateImageFunction.cxx:67:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  prolate->SetRadius(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbProlateInterpolateImageFunction.cxx:71:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbProlateInterpolateImageFunction.cxx:90:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  pro->SetRadius(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbProlateInterpolateImageFunction.cxx:122:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  cos->SetRadius(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbProlateValidationTest.cxx:34:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int rad      = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbProlateValidationTest.cxx:74:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbProlateValidationTest.cxx:75:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageBlackmanFunction.cxx:60:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  interp->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageBlackmanFunction.cxx:64:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageCosineFunction.cxx:60:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  interp->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageCosineFunction.cxx:64:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageGaussianFunction.cxx:61:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  interp->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageGaussianFunction.cxx:65:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageHammingFunction.cxx:60:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  interp->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageHammingFunction.cxx:64:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageLanczosFunction.cxx:60:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  interp->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageLanczosFunction.cxx:64:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageWelchFunction.cxx:60:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  interp->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/Interpolation/test/otbWindowedSincInterpolateImageWelchFunction.cxx:64:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbLabelObjectMapVectorizer.cxx:95:59:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    std::cout << "Label is given; Vectorizing object " << atoi(argv[3]) << std::endl;
data/otb-7.2.0+dfsg/Modules/Core/LabelMap/test/otbLabelObjectMapVectorizer.cxx:96:88:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    PolygonType::Pointer polygon = functor(labelMapFilter->GetOutput()->GetLabelObject(atoi(argv[3])));
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterface.cxx:88:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    unsigned int value       = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterface.cxx:176:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterface.cxx:207:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterface.cxx:238:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterface.cxx:269:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[3].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterface.cxx:300:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[4].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterface.cxx:331:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterface.cxx:362:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbFormosatImageMetadataInterface.cxx:393:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbIkonosImageMetadataInterface.cxx:123:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbIkonosImageMetadataInterface.cxx:154:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbIkonosImageMetadataInterface.cxx:186:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbIkonosImageMetadataInterface.cxx:218:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbIkonosImageMetadataInterface.cxx:249:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbIkonosImageMetadataInterface.cxx:279:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbIkonosImageMetadataInterface.cxx:309:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbIkonosImageMetadataInterface.cxx:339:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int year = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbImageMetadataInterfaceBase.cxx:359:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int value       = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx:114:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx:147:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx:180:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx:213:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[3].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx:246:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[4].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx:279:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx:312:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx:345:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx:421:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         bitsPerPixel              = atoi(keywordStringBitsPerPixel.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbQuickBirdImageMetadataInterface.cxx:436:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         TDILevel              = atoi(keywordStringTDILevel.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx:86:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    unsigned int value       = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx:180:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx:211:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx:242:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx:273:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[3].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx:304:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[4].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx:335:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx:366:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx:397:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbSpotImageMetadataInterface.cxx:567:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         step        = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:75:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:108:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:141:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:174:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[3].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:207:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[4].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:239:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:272:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:305:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:354:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    unsigned int value       = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:383:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    unsigned int value       = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:416:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    unsigned int value       = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:537:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int    year  = atoi(splitDate[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:538:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int    month = atoi(splitDate[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:539:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int    day   = atoi(splitDate[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:540:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int    hour  = atoi(splitDate[3].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:541:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int    minu  = atoi(splitDate[4].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:784:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         value       = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:851:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  it[1]                   = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:854:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  it[0]       = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:913:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    it[1]                   = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbTerraSarImageMetadataInterface.cxx:919:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    it[0]       = atoi(valueString.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx:153:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx:186:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx:219:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx:252:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[3].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx:285:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[4].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx:318:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[2].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx:351:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[1].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx:384:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int value = atoi(outputValues[0].c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx:446:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         bitsPerPixel              = atoi(keywordStringBitsPerPixel.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx:463:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         TDILevel              = atoi(keywordStringTDILevel.c_str());
data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbImageMetadataInterfaceBaseTest.cxx:46:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbImageMetadataInterfaceTest2.cxx:46:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbOpticalImageMetadataInterfaceTest.cxx:47:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbSarCalibrationLookupDataTest.cxx:47:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  outfile.open(outFileName);
data/otb-7.2.0+dfsg/Modules/Core/Metadata/test/otbSarImageMetadataInterfaceTest.cxx:63:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbThresholdImageToPointSetTest.cxx:44:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType LowerThreshold((InputPixelType)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbThresholdImageToPointSetTest.cxx:45:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType UpperThreshold((InputPixelType)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Core/PointSet/test/otbThresholdImageToPointSetTest.cxx:59:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/SensorModelBorder.cxx:219:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outFilename);
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbCreateProjectionWithOSSIM.cxx:77:71:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ossimImageHandler* handler = ossimImageHandlerRegistry::instance()->open(ossimFilename(argv[1]));
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbGenericMapProjection.cxx:31:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outFileName);
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbGenericRSTransformWithSRID.cxx:89:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ofs.open(outfname);
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbGeocentricTransform.cxx:33:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outFileName);
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbInverseLogPolarTransform.cxx:32:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbPoints = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbInverseLogPolarTransform.cxx:40:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbLogPolarTransform.cxx:33:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbPoints = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbLogPolarTransform.cxx:41:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbStreamingResampleImageFilterWithAffineTransform.cxx:48:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    unsigned int isize    = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Core/Transform/test/otbStreamingWarpImageFilter.cxx:51:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const double maxdef   = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/test/otbPolygon.cxx:72:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfile);
data/otb-7.2.0+dfsg/Modules/Core/VectorDataBase/test/otbVectorData.cxx:82:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    file.open(outfile);
data/otb-7.2.0+dfsg/Modules/Feature/Corner/test/otbHarrisToPointSet.cxx:42:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  PixelType LowerThreshold((PixelType)::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Feature/Corner/test/otbHarrisToPointSet.cxx:43:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  PixelType UpperThreshold((PixelType)::atoi(argv[7]));
data/otb-7.2.0+dfsg/Modules/Feature/Corner/test/otbHarrisToPointSet.cxx:72:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbKeyPointDensityImageFilterTest.cxx:37:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int scales   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbKeyPointDensityImageFilterTest.cxx:38:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int octaves  = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbKeyPointDensityImageFilterTest.cxx:39:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius   = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbPointSetToDensityImageFilterTest.cxx:35:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int scales   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbPointSetToDensityImageFilterTest.cxx:36:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int octaves  = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Feature/Density/test/otbPointSetToDensityImageFilterTest.cxx:37:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius   = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbFourierMellinDescriptors.cxx:37:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int p((unsigned int)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbFourierMellinDescriptors.cxx:38:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int q((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbFourierMellinDescriptors.cxx:85:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int p((unsigned int)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbFourierMellinDescriptors.cxx:86:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int q((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbFourierMellinDescriptors.cxx:164:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int p((unsigned int)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbFourierMellinDescriptors.cxx:165:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int q((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbFourierMellinDescriptors.cxx:166:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const double angleInDegrees = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbHistogramOfOrientedGradientCovariantImageFunction.cxx:59:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int radius = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbHistogramOfOrientedGradientCovariantImageFunction.cxx:60:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  index[0]            = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Feature/Descriptors/test/otbHistogramOfOrientedGradientCovariantImageFunction.cxx:61:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  index[1]            = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/0000094-PolygonsVectorization.cxx:153:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      file.open(parseResult->GetParameterString("--outputText"));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbAsymmetricFusionOfLineDetector.cxx:36:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int WidthLine((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbAsymmetricFusionOfLineDetector.cxx:38:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int LengthLine((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbEdgeDensityImageFilter.cxx:34:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineCorrelationDetector.cxx:36:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int WidthLine((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineCorrelationDetector.cxx:37:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int LengthLine((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineCorrelationDetectorLinear.cxx:38:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int WidthLine((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineCorrelationDetectorLinear.cxx:39:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int LengthLine((unsigned int)::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineRatioDetector.cxx:36:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int WidthLine((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineRatioDetector.cxx:38:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int LengthLine((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineRatioDetectorLinear.cxx:38:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int WidthLine((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbLineRatioDetectorLinear.cxx:40:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int LengthLine((unsigned int)::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbPersistentVectorizationFilter.cxx:52:5:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  f.open(outfname);
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbPixelSuppressionByDirection.cxx:36:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusX((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbStreamingLineSegmentDetector.cxx:49:63:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  lsdFilter->GetStreamer()->SetNumberOfLinesStrippedStreaming(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbTouziEdgeDetector.cxx:34:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusX((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Edge/test/otbTouziEdgeDetectorDirection.cxx:34:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusX((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentPath.cxx:32:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int p((unsigned int)::atoi(argv[1]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentPath.cxx:33:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int q((unsigned int)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentPathFloat.cxx:32:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int p((unsigned int)::atoi(argv[1]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentPathFloat.cxx:33:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int q((unsigned int)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentsImageFunction.cxx:36:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int p((unsigned int)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentsImageFunction.cxx:37:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int q((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentsImageFunction.cxx:87:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int p((unsigned int)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbComplexMomentsImageFunction.cxx:88:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int q((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbFlusserMomentsImageFunction.cxx:149:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const double angleInDegrees = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbHuMomentsImageFunction.cxx:149:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const double angleInDegrees = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbRadiometricMomentsImageFilter.cxx:49:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbRealMomentsImageFunction.cxx:35:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int p((unsigned int)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Feature/Moments/test/otbRealMomentsImageFunction.cxx:36:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int q((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbSFSTexturesImageFilterTest.cxx:40:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int spatialThresh    = atoi(argv[8]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbSFSTexturesImageFilterTest.cxx:41:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int dirNb            = atoi(argv[9]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbSFSTexturesImageFilterTest.cxx:42:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int maxConsideration = atoi(argv[10]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToAdvancedTexturesFilter.cxx:38:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbBins    = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToAdvancedTexturesFilter.cxx:39:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius    = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToAdvancedTexturesFilter.cxx:40:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int          offsetx   = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToAdvancedTexturesFilter.cxx:41:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int          offsety   = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToPanTexTextureFilter.cxx:38:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbBins    = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToPanTexTextureFilter.cxx:39:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius    = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToTexturesFilter.cxx:38:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbBins    = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToTexturesFilter.cxx:39:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius    = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToTexturesFilter.cxx:40:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int          offsetx   = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Feature/Textures/test/otbScalarImageToTexturesFilter.cxx:41:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int          offsety   = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbCBAMIChangeDetectionTest.cxx:77:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbCorrelChangeDetectionTest.cxx:77:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbJHMIChangeDetectionTest.cxx:77:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbKullbackLeiblerDistanceImageFilter.cxx:39:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int   winSize     = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbKullbackLeiblerProfileImageFilter.cxx:40:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int   winSizeMin  = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbKullbackLeiblerProfileImageFilter.cxx:41:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int   winSizeMax  = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbKullbackLeiblerSupervizedDistanceImageFilter.cxx:51:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int   winSize(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbLHMIChangeDetectionTest.cxx:77:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbMeanDiffChangeDetectionTest.cxx:77:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ChangeDetection/test/otbMeanRatioChangeDetectionTest.cxx:77:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/test/otbCompareOverlapSaveAndClassicalConvolutionWithGaborFilter.cxx:45:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int xradius   = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/test/otbCompareOverlapSaveAndClassicalConvolutionWithGaborFilter.cxx:46:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int yradius   = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/test/otbGaborFilterGenerator.cxx:35:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int xradius  = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Convolution/test/otbGaborFilterGenerator.cxx:36:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int yradius  = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorFromImageTest.cxx:86:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extract1->SetSizeX(atoi(argv[7]));
data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorFromImageTest.cxx:87:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extract1->SetSizeY(atoi(argv[8]));
data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorFromImageTest.cxx:88:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extract1->SetStartX(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorFromImageTest.cxx:89:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extract1->SetStartY(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorFromImageTest.cxx:117:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extract2->SetSizeX(atoi(argv[7]));
data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorFromImageTest.cxx:118:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extract2->SetSizeY(atoi(argv[8]));
data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorFromImageTest.cxx:119:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extract2->SetStartX(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorFromImageTest.cxx:120:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extract2->SetStartY(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorTest.cxx:58:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = ::atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/DEM/test/otbDEMToImageGeneratorTest.cxx:59:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = ::atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbEstimateInnerProductPCAImageFilter.cxx:33:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int numberOfPrincipalComponentsRequired(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbEstimateInnerProductPCAImageFilter.cxx:34:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const bool         centerdata = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbInnerProductPCAImageFilter.cxx:32:44:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const bool         generateMeanComponent(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbInnerProductPCAImageFilter.cxx:33:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const bool         centerdata = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbInnerProductPCAImageFilter.cxx:34:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int numberOfPrincipalComponentsRequired(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbInnerProductPCAImageFilter.cxx:35:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const bool         useUnbiasedEstimator = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbNAPCAImageFilter.cxx:34:37:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbComponents = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/DimensionalityReduction/test/otbPCAImageFilter.cxx:31:37:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbComponents = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbBinaryImageToDensityImageFilter.cxx:33:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbBoxAndWhiskerImageFilter.cxx:34:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusX((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbBoxAndWhiskerImageFilter.cxx:35:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusY((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbChangeLabelImageFilter.cxx:52:49:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType lower = static_cast<PixelType>(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbChangeLabelImageFilter.cxx:53:49:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType upper = static_cast<PixelType>(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbExtractROIResample.cxx:42:7:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  if (atoi(argv[3]) == 0)
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbFunctionWithNeighborhoodToImageFilter.cxx:49:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  function->SetNeighborhoodRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbLog10ThresholdedImageFilterTest.cxx:52:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbMatrixImageFilterTest.cxx:34:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbCol          = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbMatrixTransposeMatrixImageFilter.cxx:62:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbRegionProjectionResampler.cxx:103:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0]  = atoi(argv[5]); // X size.
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbRegionProjectionResampler.cxx:104:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1]  = atoi(argv[6]); // Y size.
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbSpectralAngleDistanceImageFilter.cxx:52:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    refPixel[i] = atoi(argv[3 + i]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbSqrtSpectralAngleImageFilter.cxx:50:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int blueValue(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbSqrtSpectralAngleImageFilter.cxx:51:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int greenValue(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbSqrtSpectralAngleImageFilter.cxx:52:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int redValue(::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbSqrtSpectralAngleImageFilter.cxx:53:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nirValue(::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbStreamingInnerProductVectorImageFilter.cxx:30:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const bool  centerdata    = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbStreamingInnerProductVectorImageFilter.cxx:51:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbStreamingResampleImageFilterCompareWithITK.cxx:34:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeXOutputImage  = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbStreamingResampleImageFilterCompareWithITK.cxx:35:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeYOutputImage  = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbStreamingShrinkImageFilter.cxx:30:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       shrinkFactor   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbTileImageFilter.cxx:38:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  layout[0] = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbTileImageFilter.cxx:39:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  layout[1] = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbUnaryFunctorNeighborhoodImageFilter.cxx:73:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  object->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbUnaryFunctorNeighborhoodWithOffsetImageFilter.cxx:93:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  object->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbUnaryFunctorNeighborhoodWithOffsetImageFilter.cxx:95:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  offset[0] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbUnaryFunctorNeighborhoodWithOffsetImageFilter.cxx:96:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  offset[1] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbVectorRescaleIntensityImageFilter.cxx:31:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned char min      = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageManipulation/test/otbVectorRescaleIntensityImageFilter.cxx:32:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned char max      = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbFrostFilter.cxx:33:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusX((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbFrostFilter.cxx:34:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusY((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbGammaMAPFilter.cxx:35:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusX((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbGammaMAPFilter.cxx:36:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusY((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbKuanFilter.cxx:35:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusX((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbKuanFilter.cxx:36:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusY((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbLeeFilter.cxx:35:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusX((unsigned int)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/ImageNoise/test/otbLeeFilter.cxx:36:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RadiusY((unsigned int)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbClosePathFunctor.cxx:89:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfile);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbCompacityPathCircle.cxx:30:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int NbOfPoints((unsigned int)::atoi(argv[1]));
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathFilter.cxx:35:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizex    = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathFilter.cxx:36:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizey    = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathFilter.cxx:37:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbpoints = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathListFilter.cxx:35:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizex    = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathListFilter.cxx:36:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizey    = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathListFilter.cxx:37:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbpoints = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathListFilterWithValue.cxx:35:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizex    = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathListFilterWithValue.cxx:36:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizey    = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbDrawPathListFilterWithValue.cxx:37:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbpoints = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbImageFittingPolygonListFilter.cxx:39:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int   fittingRadius = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbImageFittingPolygonListFilter.cxx:40:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int   fittingIters  = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbImageToEdgePathFilter.cxx:34:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int foreground     = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPathLengthFunctor.cxx:90:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfile);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPathListToHistogramGenerator.cxx:30:75:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int                                   NbOfBins((unsigned int)::atoi(argv[1]));
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPathListToHistogramGenerator.cxx:31:89:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int                                   NbOfPointsPerHistogram((unsigned int)::atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPolyLineImageConstIterator.cxx:35:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizex    = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPolyLineImageConstIterator.cxx:36:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizey    = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPolyLineImageConstIterator.cxx:37:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbpoints = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPolyLineImageIterator.cxx:35:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizex    = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPolyLineImageIterator.cxx:36:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizey    = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbPolyLineImageIterator.cxx:37:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbpoints = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbRegionImageToRectangularPathListFilter.cxx:55:37:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  rectangleFilter->SetMinimumSize(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Filtering/Path/test/otbRegionImageToRectangularPathListFilter.cxx:65:16:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  FILE* file = fopen(outputFilename, "w");
data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalBarnesDecomp.cxx:39:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         size            = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalHAlphaImageFilter.cxx:39:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         size            = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/Polarimetry/test/otbReciprocalHuynenDecomp.cxx:40:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         size            = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/src/otbPleiadesPToXSAffineTransformCalculator.cxx:107:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int colStartPan = atoi(tmpStr.c_str());
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/src/otbPleiadesPToXSAffineTransformCalculator.cxx:109:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int colStartXS  = atoi(tmpStr.c_str());
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbCompositeTransform.cxx:74:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outFilename);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGCPsToRPCSensorModelImageFilterAndOrtho.cxx:102:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = atoi(argv[5]); // X size
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGCPsToRPCSensorModelImageFilterAndOrtho.cxx:103:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = atoi(argv[6]); // Y size
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGCPsToRPCSensorModelImageFilterAndOrtho.cxx:117:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      otb::SpatialReference::FromUTM(atoi(argv[9]), argv[10][0] == 'N' ? otb::SpatialReference::hemisphere::north : otb::SpatialReference::hemisphere::south)
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGCPsToRPCSensorModelImageFilterWithoutDEM.cxx:77:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ofs.open(outfname);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSResampleImageFilter.cxx:74:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool isComplex = atoi(argv[14]);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSResampleImageFilter.cxx:102:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = atoi(argv[5]); // X size
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSResampleImageFilter.cxx:103:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = atoi(argv[6]); // Y size
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSResampleImageFilter.cxx:117:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      otb::SpatialReference::FromUTM(atoi(argv[9]), atoi(argv[10]) ? otb::SpatialReference::hemisphere::north : otb::SpatialReference::hemisphere::south)
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSResampleImageFilter.cxx:117:53:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      otb::SpatialReference::FromUTM(atoi(argv[9]), atoi(argv[10]) ? otb::SpatialReference::hemisphere::north : otb::SpatialReference::hemisphere::south)
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSResampleImageFilter.cxx:128:7:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  if (atoi(argv[12]) == 1) // mode = no DEM
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSResampleImageFilter.cxx:132:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  else if ((atoi(argv[12]) == 2) || (atoi(argv[12]) == 3)) // mode = DEM SRTM || DEM GTIFF
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSResampleImageFilter.cxx:132:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  else if ((atoi(argv[12]) == 2) || (atoi(argv[12]) == 3)) // mode = DEM SRTM || DEM GTIFF
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSTransformGenericTest.cxx:88:63:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    std::string wktFromEpsg = otb::SpatialReference::FromEPSG(atoi(argv[6])).ToWkt();
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSTransformGenericTest.cxx:91:62:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    std::cout << "Input projection read from epsg code: " << atoi(argv[6]) << " and converted to wkt: " << wktFromEpsg << std::endl;
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSTransformGenericTest.cxx:124:63:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    std::string wktFromEpsg = otb::SpatialReference::FromEPSG(atoi(argv[8])).ToWkt();
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGenericRSTransformGenericTest.cxx:127:63:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    std::cout << "Output projection read from epsg code: " << atoi(argv[8]) << " and converted to wkt: " << wktFromEpsg << std::endl;
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbGeometriesProjectionFilterFromMapToEPSG.cxx:36:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         epsg             = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbLeastSquareAffineTransformEstimator.cxx:80:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ofs.open(outfname);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbPhysicalToRPCSensorModelImageFilter.cxx:41:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    unsigned int gridSize = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbROIdataConversion.cxx:54:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbRationalTransform.cxx:68:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ofs.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbSensorModel.cxx:173:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int                writeBaseline = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbSensorModel.cxx:174:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool               checkNeededKw = atoi(argv[8]);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbTileImageFilterRSTransformTest.cxx:38:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  layout[0] = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbTileImageFilterRSTransformTest.cxx:39:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  layout[1] = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbTileMapTransform.cxx:30:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outFileName);
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbVectorDataIntoImageProjectionFilterTest.cxx:152:7:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  if (atoi(argv[6]) == 1)
data/otb-7.2.0+dfsg/Modules/Filtering/Projection/test/otbVectorDataProjectionFilter.cxx:74:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    file.open(outfile);
data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbFastNLMeansImageFilter.cxx:35:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int   HalfPatchSize  = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbFastNLMeansImageFilter.cxx:36:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int   HalfSearchSize = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilter.cxx:44:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int maxiterationnumber = atoi(argv[9]);
data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilter.cxx:48:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    usemodesearch = atoi(argv[10]) != 0;
data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilterSpatialStability.cxx:47:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int maxiterationnumber = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilterSpatialStability.cxx:48:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int startX             = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilterSpatialStability.cxx:49:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int startY             = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilterSpatialStability.cxx:50:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizeX              = atoi(argv[8]);
data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilterSpatialStability.cxx:51:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizeY              = atoi(argv[9]);
data/otb-7.2.0+dfsg/Modules/Filtering/Smoothing/test/otbMeanShiftSmoothingImageFilterThreading.cxx:40:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool         useModeSearch              = (atoi(argv[6]) != 0);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbConcatenateSampleListFilter.cxx:38:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sampleSize = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbConcatenateSampleListFilter.cxx:39:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbSamples1 = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbConcatenateSampleListFilter.cxx:40:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbSamples2 = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbGaussianAdditiveNoiseSampleListFilter.cxx:43:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sampleSize = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbHistogramStatisticsFunction.cxx:27:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int NbOfBins((unsigned int)::atoi(argv[1]));
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleGeneratorTest.cxx:45:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         maxTrainingSize              = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleGeneratorTest.cxx:46:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         maxValidationSize            = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleGeneratorTest.cxx:48:64:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool        boundByMin                   = static_cast<bool>(atoi(argv[8]));
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleGeneratorTest.cxx:93:18:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    trainingFile.open(outputSampleList);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleGeneratorTest.cxx:122:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    validationFile.open(outputSampleListValidation);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleToBalancedListSampleFilter.cxx:42:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sampleSize = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleToHistogramListGenerator.cxx:55:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbBins = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleToHistogramListGenerator.cxx:63:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ofs.open(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleToVariableDimensionHistogramGenerator.cxx:55:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  nbBins.Fill(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbListSampleToVariableDimensionHistogramGenerator.cxx:65:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ofs.open(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbLocalHistogramImageFunctionTest.cxx:50:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  index[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbLocalHistogramImageFunctionTest.cxx:51:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  index[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbLocalHistogramImageFunctionTest.cxx:53:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  function->SetNeighborhoodRadius(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbLocalHistogramImageFunctionTest.cxx:54:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  function->SetHistogramMin(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbLocalHistogramImageFunctionTest.cxx:55:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  function->SetHistogramMax(atoi(argv[7]));
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbProjectiveProjection.cxx:52:37:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbEndmembers = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbShiftScaleSampleListFilter.cxx:40:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sampleSize = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingCompareImageFilter.cxx:60:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingMinMaxImageFilter.cxx:54:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingMinMaxVectorImageFilter.cxx:53:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingStatisticsImageFilter.cxx:63:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingStatisticsMapFromLabelImageFilterTest.cxx:74:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0]  = atoi(argv[2]); // size along X
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingStatisticsMapFromLabelImageFilterTest.cxx:75:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1]  = atoi(argv[3]); // size along Y
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingStatisticsMapFromLabelImageFilterTest.cxx:137:7:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  if (atoi(argv[4]) != 0)
data/otb-7.2.0+dfsg/Modules/Filtering/Statistics/test/otbStreamingStatisticsVectorImageFilter.cxx:62:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/test/otbPolygonCompacityFunctor.cxx:89:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfile);
data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/test/otbVectorDataExtractROI.cxx:31:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const long int startX = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/test/otbVectorDataExtractROI.cxx:32:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const long int startY = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/test/otbVectorDataExtractROI.cxx:33:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const long int sizeX  = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/VectorDataManipulation/test/otbVectorDataExtractROI.cxx:34:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const long int sizeY  = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletFilterBank.cxx:33:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int decimFactor    = atoi(argv[2]); // 1 for multiscale, 2 for multiresolution
data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletPacketTransform.cxx:36:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int level          = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletPacketTransform.cxx:37:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int decimFactor    = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletPacketTransform.cxx:93:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int waveletType = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletTransform.cxx:39:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int level          = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletTransform.cxx:40:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int decimFactor    = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletTransform.cxx:44:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    unsigned int NbOfThreads = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Filtering/Wavelet/test/otbWaveletTransform.cxx:98:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int waveletType = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Fusion/MajorityVoting/test/otbNeighborhoodMajorityVotingImageFilterTest.cxx:80:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    rad[0] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Fusion/MajorityVoting/test/otbNeighborhoodMajorityVotingImageFilterTest.cxx:81:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    rad[1] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Fusion/MajorityVoting/test/otbNeighborhoodMajorityVotingImageFilterTest.cxx:85:53:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      NeighMajVotingFilter->SetLabelForNoDataPixels(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Fusion/MajorityVoting/test/otbNeighborhoodMajorityVotingImageFilterTest.cxx:89:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        NeighMajVotingFilter->SetLabelForUndecidedPixels(atoi(argv[7]));
data/otb-7.2.0+dfsg/Modules/Fusion/MajorityVoting/test/otbNeighborhoodMajorityVotingImageFilterTest.cxx:106:67:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    NeighMajVotingFilter->SetOnlyIsolatedPixels(static_cast<bool>(atoi(argv[8])));
data/otb-7.2.0+dfsg/Modules/Hyperspectral/AnomalyDetection/test/otbLocalRxDetectorTest.cxx:45:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int externalRadius = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Hyperspectral/AnomalyDetection/test/otbLocalRxDetectorTest.cxx:46:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int internalRadius = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Hyperspectral/EndmembersExtraction/test/otbEigenvalueLikelihoodMaximization.cxx:56:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Hyperspectral/EndmembersExtraction/test/otbVCAImageFilter.cxx:43:37:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbEndmembers = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Hyperspectral/EndmembersExtraction/test/otbVirtualDimensionality.cxx:55:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outfname);
data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/test/otbISRAUnmixingImageFilter.cxx:43:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         maxIter         = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/test/otbMDMDNMFImageFilter.cxx:37:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int maxIter     = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Hyperspectral/Unmixing/test/otbMDMDNMFImageFilter.cxx:79:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int maxIter         = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/IO/Carto/test/otbCoordinateToNameTest.cxx:50:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  if ((argc > 4) && atoi(argv[4]) == 1)
data/otb-7.2.0+dfsg/Modules/IO/Carto/test/otbCoordinateToNameTest.cxx:70:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outFileName);
data/otb-7.2.0+dfsg/Modules/IO/Carto/test/otbMapFileProductWriter.cxx:33:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int tileSize  = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/src/otbExtendedFilenameToReaderOptions.cxx:87:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    m_Options.subDatasetIndex.second = atoi(map["sdataidx"].c_str());
data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/src/otbExtendedFilenameToReaderOptions.cxx:92:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    m_Options.resolutionFactor.second = atoi(map["resol"].c_str());
data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/test/otbExtendedFilenameTest.cxx:46:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file1.open(outputFilename1);
data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/test/otbExtendedFilenameTest.cxx:49:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file2.open(outputFilename2);
data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/test/otbExtendedFilenameToReaderOptionsTest.cxx:38:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/test/otbExtendedFilenameToReaderOptionsTest.cxx:69:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    unsigned int              nbBands = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/IO/ExtendedFilename/test/otbExtendedFilenameToWriterOptionsTest.cxx:39:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFilename);
data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/src/otbBSQImageIO.cxx:107:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  header_file.open(lFileName, std::ios::in);
data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/src/otbBSQImageIO.cxx:197:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy((void*)(&(p[cpt])), (const void*)(&(value[i])), (size_t)(this->GetComponentSize()));
data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/src/otbBSQImageIO.cxx:228:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_HeaderFile.open(m_FileName, std::ios::in);
data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/src/otbBSQImageIO.cxx:445:30:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    m_ChannelsFile[channels].open(m_ChannelsFileName[channels], std::ios::in | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/src/otbBSQImageIO.cxx:541:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy((void*)(&(value[i])), (const void*)(&(p[cpt])), (size_t)(this->GetComponentSize()));
data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/src/otbBSQImageIO.cxx:573:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_HeaderFile.open(m_FileName, std::ios::out | std::ios::trunc);
data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/src/otbBSQImageIO.cxx:643:30:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    m_ChannelsFile[channels].open(m_ChannelsFileName[channels].c_str(), std::ios::out | std::ios::trunc | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/src/otbGDALOverviewsBuilder.cxx:48:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char const* const GDAL_RESAMPLING_NAMES[GDAL_RESAMPLING_COUNT] = {"NONE", "NEAREST", "GAUSS", "CUBIC", "AVERAGE", "MODE", "AVERAGE_MAGPHASE"};
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/src/otbGDALOverviewsBuilder.cxx:51:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char const* const GDAL_COMPRESSION_NAMES[GDAL_COMPRESSION_COUNT] = {
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALImageIOTestWriteMetadata.cxx:154:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(filenameReport);
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALOverviewsBuilder.cxx:32:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         nbResolution  = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALReadPxlComplex.cxx:59:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int posX          = (int)atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALReadPxlComplex.cxx:60:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int posY          = (int)atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALReadPxlComplex.cxx:61:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int sizeX         = (int)atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbGDALReadPxlComplex.cxx:62:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int sizeY         = (int)atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/IO/IOGDAL/test/otbMultiDatasetReadingInfo.cxx:75:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputAsciiFilename);
data/otb-7.2.0+dfsg/Modules/IO/IOKML/src/otbKMLVectorDataIO.cxx:582:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fout.open(this->m_FileName);
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:104:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  header_file.open(filename, std::ios::in | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:192:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_File.open(m_FileName, std::ios::in | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:217:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char        TypeCode[5];
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:394:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_File.open(m_FileName, std::ios::out | std::ios::trunc | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:446:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char         sens_code[3]; /* type code+ordre rangement octets dans entete*/
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:447:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char         cod_pix[5];
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:476:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(sens_code, "BE");
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:478:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(sens_code, "LE");
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:497:11:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
          sprintf(cod_pix, "OCT");
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:499:11:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
          sprintf(cod_pix, "UOCT");
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:504:11:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
          sprintf(cod_pix, "I2");
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:506:11:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
          sprintf(cod_pix, "UI2");
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:511:11:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
          sprintf(cod_pix, "I4");
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:513:11:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
          sprintf(cod_pix, "UI4");
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:522:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(cod_pix, "R4");
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:528:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(cod_pix, "R8");
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/include/otbMSTARImageIO.h:136:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char        RAWname[80]; /* Output MSTAR RAW filename      */
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/include/otbMSTARImageIO.h:144:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char  tbuff[1024];
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/include/otbMSTARImageIO.h:151:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  unsigned char  bigfloatbuf[4];  /* BigEndian float buffer... */
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/include/otbMSTARImageIO.h:153:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  unsigned char  bigushortbuf[2]; /* BigEndian ushort buffer...*/
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/src/otbMSTARImageIO.cxx:119:13:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  MSTARfp = fopen(MSTARname, "rb");
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/src/otbMSTARImageIO.cxx:268:13:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  MSTARfp = fopen(MSTARname, "rb");
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/src/otbMSTARImageIO.cxx:514:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy((void*)(&(p[cpt])), (const void*)(&(FSCENEdata[i])), (size_t)(m_BytePerPixel));
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/src/otbMSTARImageIO.cxx:556:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy((void*)(&(p[cpt])), (const void*)(&(CHIPdata[i])), (size_t)(m_BytePerPixel));
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/src/otbMSTARImageIO.cxx:587:15:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  MSTARfp   = fopen(MSTARname, "rb");
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/src/otbMSTARImageIO.cxx:704:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  unsigned char iarray[4];
data/otb-7.2.0+dfsg/Modules/IO/IOMSTAR/src/otbMSTARImageIO.cxx:718:12:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  unsigned char   iarray[2];
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:103:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_Headerfile.open(HeaderFileName, std::ios::in);
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:109:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_Datafile.open(DataFileName, std::ios::in);
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:218:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy((void*)(&(p[cpt])), (const void*)(value), (size_t)(numberOfBytesToBeRead));
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:255:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_Datafile.open(DataFileName, std::ios::in | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:283:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_Headerfile.open(HeaderFileName, std::ios::in);
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:415:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_Datafile.open(DataFileName, std::ios::out | std::ios::trunc | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:443:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_Headerfile.open(HeaderFileName, std::ios::out | std::ios::trunc | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:504:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(tempmemory, buffer, numberOfBytesRegion);
data/otb-7.2.0+dfsg/Modules/IO/IORAD/src/otbRADImageIO.cxx:110:15:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  header_file.open(lFileName, std::ios::in);
data/otb-7.2.0+dfsg/Modules/IO/IORAD/src/otbRADImageIO.cxx:200:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy((void*)(&(p[cpt])), (const void*)(&(value[i])), (size_t)(m_BytePerPixel));
data/otb-7.2.0+dfsg/Modules/IO/IORAD/src/otbRADImageIO.cxx:232:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_HeaderFile.open(m_FileName, std::ios::in);
data/otb-7.2.0+dfsg/Modules/IO/IORAD/src/otbRADImageIO.cxx:465:30:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    m_ChannelsFile[channels].open(m_ChannelsFileName[channels], std::ios::in | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/IO/IORAD/src/otbRADImageIO.cxx:555:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy((void*)(&(value[i])), (const void*)(&(p[cpt])), (size_t)(m_BytePerPixel));
data/otb-7.2.0+dfsg/Modules/IO/IORAD/src/otbRADImageIO.cxx:589:16:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  m_HeaderFile.open(m_FileName, std::ios::out | std::ios::trunc);
data/otb-7.2.0+dfsg/Modules/IO/IORAD/src/otbRADImageIO.cxx:733:30:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    m_ChannelsFile[channels].open(m_ChannelsFileName[channels].c_str(), std::ios::out | std::ios::trunc | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbCompareWritingComplexImage.cxx:43:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startX         = (unsigned int)(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbCompareWritingComplexImage.cxx:44:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startY         = (unsigned int)(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbCompareWritingComplexImage.cxx:45:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeX          = (unsigned int)(::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbCompareWritingComplexImage.cxx:46:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeY          = (unsigned int)(::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderONERA.cxx:52:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extractROIFilter->SetStartX(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderONERA.cxx:53:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extractROIFilter->SetStartY(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderONERA.cxx:54:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extractROIFilter->SetSizeX(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderONERA.cxx:55:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    extractROIFilter->SetSizeY(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderOptBandTest.cxx:42:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int              nbBands = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderWithComplexPixel.cxx:37:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startX         = (unsigned int)(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderWithComplexPixel.cxx:38:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startY         = (unsigned int)(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderWithComplexPixel.cxx:39:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeX          = (unsigned int)(::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderWithComplexPixel.cxx:40:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeY          = (unsigned int)(::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderWithComplexPixel.cxx:83:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startX         = (unsigned int)(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderWithComplexPixel.cxx:84:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int startY         = (unsigned int)(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderWithComplexPixel.cxx:85:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeX          = (unsigned int)(::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileReaderWithComplexPixel.cxx:86:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeY          = (unsigned int)(::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterOptBandTest.cxx:41:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int              nbBands = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterTestWithoutInput.cxx:55:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size.Fill(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterTestWithoutInput.cxx:133:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size.Fill(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterWithExtendedOptionBox.cxx:33:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int startx    = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterWithExtendedOptionBox.cxx:34:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int starty    = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterWithExtendedOptionBox.cxx:35:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizex     = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterWithExtendedOptionBox.cxx:36:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizey     = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageFileWriterWithExtendedOptionBox.cxx:37:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int ram       = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageStreamingFileWriterTestWithoutInput.cxx:56:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size.Fill(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbImageStreamingFileWriterTestWithoutInput.cxx:135:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size.Fill(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbMultiImageFileWriterTest.cxx:48:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int         numberOfLinesPerStrip = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbMultiResolutionReadingInfo.cxx:57:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputAsciiFilename);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbPNGIndexedNbBandsTest.cxx:32:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbBands       = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbReadingComplexDataIntoComplexImageTest.cxx:38:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  index[0] = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbReadingComplexDataIntoComplexImageTest.cxx:39:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  index[1] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbScalarBufferToImageFileWriterTest.cxx:27:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbCh  = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbScalarBufferToImageFileWriterTest.cxx:28:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeX = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbScalarBufferToImageFileWriterTest.cxx:29:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int sizeY = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterTest.cxx:35:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         NumberOfStreamDivisions(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterTestCalculateNumberOfDivisions.cxx:53:53:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    writer->SetNumberOfDivisionsStrippedStreaming(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterTestCalculateNumberOfDivisions.cxx:57:50:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    writer->SetNumberOfDivisionsTiledStreaming(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterTestCalculateNumberOfDivisions.cxx:61:49:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    writer->SetNumberOfLinesStrippedStreaming(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterTestCalculateNumberOfDivisions.cxx:65:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    writer->SetAutomaticStrippedStreaming(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterTestCalculateNumberOfDivisions.cxx:69:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    writer->SetTileDimensionTiledStreaming(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterTestCalculateNumberOfDivisions.cxx:73:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    writer->SetAutomaticTiledStreaming(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterWithFilterTest.cxx:38:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int radius         = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterWithFilterTest.cxx:39:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int          iStreaming(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingImageFileWriterWithFilterTest.cxx:44:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    NumberOfStreamDivisions = ::atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingShortImageFileWriterTest.cxx:36:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         iStreaming(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbStreamingShortImageFileWriterTest.cxx:41:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    NumberOfStreamDivisions = ::atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:64:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size.Fill(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:81:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  image->SetNumberOfComponentsPerPixel(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:85:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  pix0.SetSize(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:86:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  for (unsigned int i = 0; i < static_cast<unsigned int>(atoi(argv[3])); ++i)
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:96:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  pixVal.SetSize(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:100:60:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    for (unsigned int i = 0; i < static_cast<unsigned int>(atoi(argv[3])); ++i)
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:167:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size.Fill(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:184:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  image->SetNumberOfComponentsPerPixel(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:188:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  pix0.SetSize(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:189:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  for (unsigned int i = 0; i < static_cast<unsigned int>(atoi(argv[3])); ++i)
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:199:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  pixVal.SetSize(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageFileWriterTestWithoutInput.cxx:204:60:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    for (unsigned int i = 0; i < static_cast<unsigned int>(atoi(argv[3])); ++i)
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:64:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size.Fill(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:81:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  image->SetNumberOfComponentsPerPixel(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:85:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  pix0.SetSize(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:86:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  for (unsigned int i = 0; i < static_cast<unsigned int>(atoi(argv[3])); ++i)
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:96:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  pixVal.SetSize(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:100:60:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    for (unsigned int i = 0; i < static_cast<unsigned int>(atoi(argv[3])); ++i)
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:167:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size.Fill(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:184:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  image->SetNumberOfComponentsPerPixel(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:188:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  pix0.SetSize(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:189:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  for (unsigned int i = 0; i < static_cast<unsigned int>(atoi(argv[3])); ++i)
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:199:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  pixVal.SetSize(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbVectorImageStreamingFileWriterTestWithoutInput.cxx:204:60:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    for (unsigned int i = 0; i < static_cast<unsigned int>(atoi(argv[3])); ++i)
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbWritingComplexDataWithComplexImageTest.cxx:42:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  extract->SetStartX(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbWritingComplexDataWithComplexImageTest.cxx:43:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  extract->SetStartY(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbWritingComplexDataWithComplexImageTest.cxx:44:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  extract->SetSizeX(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/IO/ImageIO/test/otbWritingComplexDataWithComplexImageTest.cxx:45:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  extract->SetSizeY(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbReadDataFile.h:42:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ifs.open(infname);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbTestMain.h:156:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        int numThreads = atoi(av[2]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbTestMain.h:192:55:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        unsigned int nbComparisons = (unsigned int)(::atoi(av[3]));
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbTestMain.h:220:55:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        unsigned int nbComparisons = (unsigned int)(::atoi(av[2]));
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbTestMain.h:248:55:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        unsigned int nbComparisons = (unsigned int)(::atoi(av[3]));
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/include/otbTestMain.h:263:56:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        unsigned int nbIgnoredLines = (unsigned int)(::atoi(av[2]));
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/src/otbTestHelper.cxx:384:18:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fluxfilediff.open(diffAsciiFileName);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/src/otbTestHelper.cxx:615:18:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fluxfilediff.open(diffAsciiFileName);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/src/otbTestHelper.cxx:1782:17:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        ref_f = fopen(ref_filename.c_str(), "w");
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/src/otbTestHelper.cxx:1792:18:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        test_f = fopen(test_filename.c_str(), "w");
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTestScientificNotation.cxx:36:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileRef.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTestScientificNotation.cxx:56:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileTest.open(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests.cxx:37:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileRef.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests.cxx:44:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileTest.open(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests2.cxx:37:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileRef.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests2.cxx:43:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileTest.open(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests3.cxx:37:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileRef.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests3.cxx:45:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileTest.open(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests4.cxx:37:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileRef.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests4.cxx:44:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileTest.open(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests5.cxx:37:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileRef.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests5.cxx:44:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileTest.open(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests6.cxx:37:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileRef.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTests6.cxx:44:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileTest.open(argv[2]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTestsEpsilon3_WhiteSpace.cxx:36:17:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileTestInput.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/IO/TestKernel/test/otbCompareAsciiTestsEpsilon3_WhiteSpace.cxx:49:18:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fileTestOutput.open(argv[2]);
data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDSFusionOfClassifiersImageFilterTest.cxx:43:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  inFile.open(fileName);
data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDSFusionOfClassifiersImageFilterTest.cxx:74:66:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      labelRef                     = static_cast<PixelType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDSFusionOfClassifiersImageFilterTest.cxx:83:68:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      labelProd                      = static_cast<PixelType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDSFusionOfClassifiersImageFilterTest.cxx:104:89:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        confusionMatrixClXTemp(itRow, itCol) = static_cast<ConfusionMatrixEltType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDSFusionOfClassifiersImageFilterTest.cxx:256:61:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  dsFusionOfClassifiersImageFilter->SetLabelForNoDataPixels(atoi(argv[argc - 3]));
data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDSFusionOfClassifiersImageFilterTest.cxx:257:64:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  dsFusionOfClassifiersImageFilter->SetLabelForUndecidedPixels(atoi(argv[argc - 2]));
data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDempsterShaferFusionTests.cxx:70:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  inFile.open(fileName);
data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDempsterShaferFusionTests.cxx:101:74:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      labelRef                     = static_cast<IntLabelPixelType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDempsterShaferFusionTests.cxx:110:76:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      labelProd                      = static_cast<IntLabelPixelType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Learning/DempsterShafer/test/otbDempsterShaferFusionTests.cxx:131:89:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        confusionMatrixClXTemp(itRow, itCol) = static_cast<ConfusionMatrixEltType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Learning/LearningBase/test/otbKMeansImageClassificationFilter.cxx:31:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int nbClasses = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFEnergyEdgeFidelity.cxx:39:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFile);
data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFEnergyFisherClassification.cxx:50:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFile);
data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFEnergyGaussianClassification.cxx:49:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFile);
data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFEnergyPotts.cxx:45:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFile);
data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFOptimizerMetropolis.cxx:40:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFile);
data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFSamplerMAP.cxx:79:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFile);
data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFSamplerRandom.cxx:80:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFile);
data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMRFSamplerRandomMAP.cxx:83:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outputFile);
data/otb-7.2.0+dfsg/Modules/Learning/Markov/test/otbMarkovRandomFieldFilter.cxx:87:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  markovFilter->SetMaximumNumberOfIterations(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/MapActivation.cxx:103:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  som_size[0] = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/MapActivation.cxx:104:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  som_size[1] = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/MapActivation.cxx:107:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  radius[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/MapActivation.cxx:108:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  radius[1] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/MapActivation.cxx:111:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  som->SetNumberOfIterations(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/MapActivation.cxx:112:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  som->SetBetaInit(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/MapActivation.cxx:113:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  som->SetBetaEnd(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/MapActivation.cxx:114:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  som->SetMaxWeight(atoi(argv[7]));
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/MapActivation.cxx:115:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  som->SetMinWeight(atoi(argv[8]));
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbPeriodicSOM.cxx:35:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       sizeX          = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbPeriodicSOM.cxx:36:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       sizeY          = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbPeriodicSOM.cxx:37:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       neighInitX     = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbPeriodicSOM.cxx:38:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       neighInitY     = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbPeriodicSOM.cxx:39:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       nbIterations   = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOM.cxx:35:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       sizeX          = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOM.cxx:36:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       sizeY          = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOM.cxx:37:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       neighInitX     = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOM.cxx:38:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       neighInitY     = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOM.cxx:39:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       nbIterations   = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMWithMissingValue.cxx:38:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       sizeX          = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMWithMissingValue.cxx:39:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       sizeY          = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMWithMissingValue.cxx:40:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       neighInitX     = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMWithMissingValue.cxx:41:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       neighInitY     = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Learning/SOM/test/otbSOMWithMissingValue.cxx:42:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int       nbIterations   = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Learning/Sampling/test/otbOGRDataToClassStatisticsFilterTest.cxx:96:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ofs.open(outputPath);
data/otb-7.2.0+dfsg/Modules/Learning/Sampling/test/otbOGRDataToSamplePositionFilterTest.cxx:147:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int         LayerIndex = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/0000209-SVMValidationLinearlySeparableProbEstimation.cxx:56:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbTrainingSamples   = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/0000209-SVMValidationLinearlySeparableProbEstimation.cxx:57:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbValidationSamples = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/0000209-SVMValidationLinearlySeparableProbEstimation.cxx:66:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int kernel              = atoi(argv[12]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/0000209-SVMValidationLinearlySeparableProbEstimation.cxx:67:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool         probEstimate        = atoi(argv[13]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx:50:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int nbSamples = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx:51:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int nbClasses = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx:100:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int nbSamples = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx:101:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int nbClasses = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx:158:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int nbSamples = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx:159:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int nbClasses = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixMeasurementsTest.cxx:42:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  inFile.open(fileName);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixMeasurementsTest.cxx:73:71:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      labelRef                     = static_cast<LabelPixelType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixMeasurementsTest.cxx:82:73:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      labelProd                      = static_cast<LabelPixelType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbConfusionMatrixMeasurementsTest.cxx:103:89:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
        confusionMatrixClXTemp(itRow, itCol) = static_cast<ConfusionMatrixEltType>(std::atoi(currentValue.c_str()));
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/test/otbExhaustiveExponentialOptimizerTest.cxx:154:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(argv[1]);
data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/test/otbContingencyTableCalculatorTest.cxx:50:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int nbSamples = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/test/otbContingencyTableCalculatorTest.cxx:51:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int nbClasses = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/test/otbContingencyTableCalculatorTest.cxx:98:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int nbSamples     = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/Learning/Unsupervised/test/otbContingencyTableCalculatorTest.cxx:99:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int nbRefClasses  = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbWaterSqrtSpectralAngleImageFilter.cxx:49:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int blueChannel(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbWaterSqrtSpectralAngleImageFilter.cxx:50:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int greenChannel(::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbWaterSqrtSpectralAngleImageFilter.cxx:51:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int redChannel(::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Indices/test/otbWaterSqrtSpectralAngleImageFilter.cxx:52:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nirChannel(::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAeronetFileReader.cxx:62:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  date.day    = atoi(d.substr(0, 2).c_str());
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAeronetFileReader.cxx:63:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  date.month  = atoi(d.substr(3, 2).c_str());
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAeronetFileReader.cxx:64:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  date.year   = atoi(d.substr(6, 4).c_str());
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAeronetFileReader.cxx:65:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  date.hour   = atoi(t.substr(0, 2).c_str());
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAeronetFileReader.cxx:66:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  date.minute = atoi(t.substr(3, 2).c_str());
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAeronetFileReader.cxx:67:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  date.second = atoi(t.substr(6, 2).c_str());
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/src/otbAeronetFileReader.cxx:206:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(m_FileName);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractData.cxx:33:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  reader->SetDay(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractData.cxx:34:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  reader->SetMonth(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractData.cxx:35:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  reader->SetYear(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractData.cxx:36:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  reader->SetHour(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractData.cxx:37:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  reader->SetMinute(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractDataBadData.cxx:30:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  reader->SetDay(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractDataBadData.cxx:31:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  reader->SetMonth(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractDataBadData.cxx:32:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  reader->SetYear(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractDataBadData.cxx:33:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  reader->SetHour(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractDataBadData.cxx:34:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  reader->SetMinute(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAtmosphericCorrectionSequencement.cxx:71:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAtmosphericCorrectionSequencement.cxx:95:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(argv[7]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAtmosphericCorrectionSequencement.cxx:105:53:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int                                     day(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAtmosphericCorrectionSequencement.cxx:106:55:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int                                     month(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAtmosphericCorrectionSequencement.cxx:158:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(argv[16]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAtmosphericCorrectionSequencement.cxx:212:67:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  AerosolModelType aerosolModel = static_cast<AerosolModelType>(::atoi(argv[14]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAtmosphericCorrectionSequencement.cxx:233:71:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filterSurfaceAdjacencyEffectCorrectionSchemeFilter->SetWindowRadius(atoi(argv[17]));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbAtmosphericRadiativeTermsTest.cxx:48:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(filename);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbImageToReflectanceImageFilter.cxx:51:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    day   = atoi(argv[17]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbImageToReflectanceImageFilter.cxx:52:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    month = atoi(argv[18]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRadianceToReflectanceImageFilter.cxx:51:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    day   = atoi(argv[9]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRadianceToReflectanceImageFilter.cxx:52:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    month = atoi(argv[10]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRadiometryCorrectionParametersToAtmosphericRadiativeTerms.cxx:81:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(wavelenghFile);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRadiometryCorrectionParametersToAtmosphericRadiativeTerms.cxx:129:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fout.open(outputFile);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbReflectanceToImageImageFilter.cxx:55:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    day   = atoi(argv[17]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbReflectanceToImageImageFilter.cxx:56:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    month = atoi(argv[18]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbReflectanceToRadianceImageFilter.cxx:50:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    day   = atoi(argv[9]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbReflectanceToRadianceImageFilter.cxx:51:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    month = atoi(argv[10]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbReflectanceToSurfaceReflectanceImageFilterTest.cxx:113:60:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  paramAtmo->SetAerosolModel(static_cast<AerosolModelType>(atoi(argv[6])));
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRomaniaReflectanceToRomaniaSurfaceReflectanceImageFilter.cxx:92:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(paramFile);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbRomaniaReflectanceToRomaniaSurfaceReflectanceImageFilter.cxx:147:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fin2.open(wavelenghFiles[j]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbSIXSTraitsComputeAtmosphericParameters.cxx:66:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(inname);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbSIXSTraitsComputeAtmosphericParameters.cxx:109:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fout.open(outname);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbSurfaceAdjacencyEffectCorrectionSchemeFilter.cxx:99:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fin.open(paramFile);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbSurfaceAdjacencyEffectCorrectionSchemeFilter.cxx:142:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    fin2.open(wavelenghFiles[j]);
data/otb-7.2.0+dfsg/Modules/Radiometry/OpticalCalibration/test/otbSurfaceAdjacencyEffectCorrectionSchemeFilter.cxx:168:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetWindowRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageFilterTest.cxx:55:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageFilterTest.cxx:56:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageFilterTest.cxx:58:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[0] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageFilterTest.cxx:59:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[1] = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageFilterTestWithoutNoise.cxx:56:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageFilterTestWithoutNoise.cxx:57:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageFilterTestWithoutNoise.cxx:59:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[0] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageFilterTestWithoutNoise.cxx:60:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[1] = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageWithComplexPixelFilterTest.cxx:55:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageWithComplexPixelFilterTest.cxx:56:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageWithComplexPixelFilterTest.cxx:58:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[0] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBrightnessToImageWithComplexPixelFilterTest.cxx:59:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[1] = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarBurstExtractionFilterTest.cxx:50:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nb_bursts = atoi(reader->GetOutput()->GetImageKeywordlist().GetMetadataByKey("support_data.geom.bursts.number").c_str());
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarDeburstFilterTest.cxx:56:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nb_bursts = atoi(reader->GetOutput()->GetImageKeywordlist().GetMetadataByKey("support_data.geom.bursts.number").c_str());
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarParametricMapFunctionToImageFilter.cxx:54:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = (unsigned int)(::atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarParametricMapFunctionToImageFilter.cxx:55:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = (unsigned int)(::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterCompareTest.cxx:66:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[0] = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterCompareTest.cxx:67:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[1] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterCompareTest.cxx:69:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[0] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterCompareTest.cxx:70:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[1] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithComplexPixelTest.cxx:58:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithComplexPixelTest.cxx:59:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithComplexPixelTest.cxx:61:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[0] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithComplexPixelTest.cxx:62:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[1] = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithComplexPixelTestWithoutNoise.cxx:59:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithComplexPixelTestWithoutNoise.cxx:60:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithComplexPixelTestWithoutNoise.cxx:62:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[0] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithComplexPixelTestWithoutNoise.cxx:63:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[1] = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithExtractROIBeforeTest.cxx:57:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithExtractROIBeforeTest.cxx:58:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithExtractROIBeforeTest.cxx:60:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[0] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithExtractROIBeforeTest.cxx:61:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[1] = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithRealPixelTest.cxx:55:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[0] = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithRealPixelTest.cxx:56:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithRealPixelTest.cxx:58:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[0] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbSarRadiometricCalibrationToImageFilterWithRealPixelTest.cxx:59:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[1] = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessFunctor.cxx:45:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outFilename);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageComplexFilterTest.cxx:35:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const bool  useMetadata    = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageComplexFilterTest.cxx:36:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const bool  resultsInDb    = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageComplexFilterTest.cxx:65:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[0] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageComplexFilterTest.cxx:66:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[1] = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageComplexFilterTest.cxx:68:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[0] = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageComplexFilterTest.cxx:69:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[1] = atoi(argv[8]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageFilterTest.cxx:33:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const bool  useMetadata    = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageFilterTest.cxx:34:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const bool  resultsInDb    = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageFilterTest.cxx:58:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[0] = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageFilterTest.cxx:59:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    id[1] = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageFilterTest.cxx:61:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[0] = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Radiometry/SARCalibration/test/otbTerraSarBrightnessImageFilterTest.cxx:62:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    size[1] = atoi(argv[8]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbAtmosphericCorrectionsRSRSVMClassifier.cxx:140:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int      nbBand = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbAtmosphericCorrectionsRSRSVMClassifier.cxx:141:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int         day(atoi(argv[8]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbAtmosphericCorrectionsRSRSVMClassifier.cxx:142:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int         month(atoi(argv[9]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbAtmosphericCorrectionsRSRSVMClassifier.cxx:150:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int         aerosolModelValue(::atoi(argv[17]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbAtmosphericEffects.cxx:92:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int      nbBand = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbAtmosphericEffects.cxx:93:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int         day(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbAtmosphericEffects.cxx:94:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int         month(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbAtmosphericEffects.cxx:102:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const int         aerosolModelValue(::atoi(argv[13]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbFilterFunctionValues.cxx:63:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outname);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbFilterFunctionValues.cxx:105:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file.open(outname);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodKMeansClassif.cxx:39:61:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbBands          = static_cast<unsigned int>(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodKMeansClassif.cxx:41:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int radius           = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodSVMClassif.cxx:40:61:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbBands          = static_cast<unsigned int>(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodSVMClassif.cxx:42:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int radius           = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodWithSpatialisationTest.cxx:34:61:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbBands          = static_cast<unsigned int>(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodWithSpatialisationTest.cxx:36:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int radius           = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodWithVectorDataTest.cxx:36:61:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbBands          = static_cast<unsigned int>(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbImageSimulationMethodWithVectorDataTest.cxx:38:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int radius           = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbLabelMapToSimulatedImageFilterTest.cxx:35:59:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbBands        = static_cast<unsigned int>(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbReduceSpectralResponse.cxx:56:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int      nbBand = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbReduceSpectralResponse.cxx:57:37:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool              reflectanceMode(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbReduceSpectralResponse.cxx:186:58:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  myReduceResponse->SetReflectanceMode(static_cast<bool>(atoi(argv[2])));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbReduceSpectralResponseClassifierRAndNIR.cxx:66:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int      nbBand = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbReduceSpectralResponseClassifierRAndNIR.cxx:68:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int RBand   = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbReduceSpectralResponseClassifierRAndNIR.cxx:69:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int NIRBand = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbReduceSpectralResponseSVMClassifier.cxx:86:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int      nbBand     = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSailReflHTest.cxx:61:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    SoilIndex    = static_cast<size_t>(atoi(argv[17]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSatelliteRSR.cxx:47:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  myResponse->SetNbBands(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSatelliteRSR.cxx:52:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int NumBand = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSatelliteRSR.cxx:84:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  myResponse->SetNbBands(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSatelliteRSR.cxx:89:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int NumBand  = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Radiometry/Simulation/test/otbSatelliteRSR.cxx:125:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  myResponse->SetNbBands(atoi(argv[2]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbDisparityMapEstimationMethod.cxx:37:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int exploSize        = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbDisparityMapEstimationMethod.cxx:38:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int winSize          = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbDisparityMapEstimationMethod.cxx:125:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  out.open(outputFileName, std::ios::out);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbDisparityMapMedianFilter.cxx:51:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  filter->SetRadius(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbFineRegistrationImageFilterTest.cxx:49:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius         = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbFineRegistrationImageFilterTest.cxx:50:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sradius        = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbFineRegistrationImageFilterTest.cxx:52:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int metric         = atoi(argv[8]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbFineRegistrationImageFilterTest.cxx:53:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int gridStep       = atoi(argv[9]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbFineRegistrationImageFilterTest.cxx:56:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int startX         = atoi(argv[12]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbFineRegistrationImageFilterTest.cxx:57:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int startY         = atoi(argv[13]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbFineRegistrationImageFilterTest.cxx:58:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizeX          = atoi(argv[14]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbFineRegistrationImageFilterTest.cxx:59:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sizeY          = atoi(argv[15]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbNCCRegistrationFilter.cxx:79:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  radius[0] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbNCCRegistrationFilter.cxx:80:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  radius[1] = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbNCCRegistrationFilter.cxx:84:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  registrator->SetNumberOfIterations(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbPixelWiseBlockMatchingImageFilter.cxx:51:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bmFilter->SetRadius(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbPixelWiseBlockMatchingImageFilter.cxx:52:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bmFilter->SetMinimumHorizontalDisparity(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbPixelWiseBlockMatchingImageFilter.cxx:53:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bmFilter->SetMaximumHorizontalDisparity(atoi(argv[7]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbPixelWiseBlockMatchingImageFilter.cxx:92:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bmFilter->SetRadius(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbPixelWiseBlockMatchingImageFilter.cxx:93:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bmFilter->SetMinimumHorizontalDisparity(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbPixelWiseBlockMatchingImageFilter.cxx:94:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bmFilter->SetMaximumHorizontalDisparity(atoi(argv[7]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbSubPixelDisparityImageFilter.cxx:77:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  subPixFilter->SetRadius(atoi(argv[10]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbSubPixelDisparityImageFilter.cxx:79:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  subPixFilter->SetMinimumHorizontalDisparity(atoi(argv[11]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbSubPixelDisparityImageFilter.cxx:80:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  subPixFilter->SetMaximumHorizontalDisparity(atoi(argv[12]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbSubPixelDisparityImageFilter.cxx:82:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  subPixFilter->SetMinimumVerticalDisparity(atoi(argv[13]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbSubPixelDisparityImageFilter.cxx:83:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  subPixFilter->SetMaximumVerticalDisparity(atoi(argv[14]));
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbSubPixelDisparityImageFilter.cxx:101:11:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  switch (atoi(argv[9]))
data/otb-7.2.0+dfsg/Modules/Registration/DisparityMap/test/otbSubPixelDisparityImageFilter.cxx:165:11:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  switch (atoi(argv[8]))
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbAdhesionCorrectionFilter.cxx:60:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int radius                     = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbBijectionCoherencyFilter.cxx:69:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bijectFilter->SetMinHDisp(atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbBijectionCoherencyFilter.cxx:70:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bijectFilter->SetMaxHDisp(atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbBijectionCoherencyFilter.cxx:71:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bijectFilter->SetMinVDisp(atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbBijectionCoherencyFilter.cxx:72:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bijectFilter->SetMaxVDisp(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:102:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  start[0] = atoi(argv[argc - 9]);
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:103:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  start[1] = atoi(argv[argc - 8]);
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:107:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = atoi(argv[argc - 5]); // X size
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:108:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = atoi(argv[argc - 4]); // Y size
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:121:63:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  std::string projectionRef = otb::SpatialReference::FromEPSG(atoi(argv[argc - 1])).ToWkt();
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:128:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  multiFilter->SetNumberOfThreads(atoi(argv[argc - 11]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:133:49:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  writer->SetNumberOfDivisionsStrippedStreaming(atoi(argv[argc - 10]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:208:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  start[0] = atoi(argv[argc - 7]);
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:209:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  start[1] = atoi(argv[argc - 8]);
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:213:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[0] = atoi(argv[argc - 4]); // X size
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:214:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  size[1] = atoi(argv[argc - 3]); // Y size
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:230:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  multiFilter->SetNumberOfThreads(atoi(argv[argc - 10]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:235:49:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  writer->SetNumberOfDivisionsStrippedStreaming(atoi(argv[argc - 15]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:306:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  multiFilter->SetNumberOfThreads(atoi(argv[argc - 2]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbMulti3DMapToDEMFilter.cxx:311:49:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  writer->SetNumberOfDivisionsStrippedStreaming(atoi(argv[argc - 1]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbStereoSensorModelToElevationMapFilter.cxx:78:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  stereoFilter->SetRadius(atoi(argv[9]));
data/otb-7.2.0+dfsg/Modules/Registration/Stereo/test/otbStereorectificationDisplacementFieldSource.cxx:42:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  double gridStep  = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/test/otbMeanShiftStreamingConnectedComponentOBIATest.cxx:63:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int minobjectsize          = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/test/otbMeanShiftStreamingConnectedComponentOBIATest.cxx:65:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbstreams              = atoi(argv[9]);
data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/test/otbStreamingConnectedComponentOBIATest.cxx:50:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int minobjectsize          = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/CCOBIA/test/otbStreamingConnectedComponentOBIATest.cxx:52:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int nbstreams              = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbLabelImageRegionMergingFilter.cxx:44:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int maxiterationnumber = atoi(argv[9]);
data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbLabelImageRegionPruningFilter.cxx:46:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int maxiterationnumber = atoi(argv[9]);
data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbLabelImageRegionPruningFilter.cxx:47:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int minregionsize      = atoi(argv[10]);
data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbOGRDataSourceToLabelImageFilter.cxx:43:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool          mode       = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbOGRDataSourceToLabelImageFilter.cxx:44:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned char background = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/Conversion/test/otbOGRDataSourceToLabelImageFilter.cxx:45:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned char foreground = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeConfidenceConnectedImageFilter.cxx:48:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType lowerThreshold((InputPixelType)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeConfidenceConnectedImageFilter.cxx:49:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType upperThreshold((InputPixelType)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeConfidenceConnectedImageFilter.cxx:52:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int numberOfIterations = (unsigned int)(atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeConfidenceConnectedImageFilter.cxx:53:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int initialRadius      = (unsigned int)(atoi(argv[7]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeConnectedThresholdImageFilter.cxx:48:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType lowerThreshold((InputPixelType)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeConnectedThresholdImageFilter.cxx:49:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType upperThreshold((InputPixelType)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeConnectedThresholdImageFilter.cxx:50:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType deltaLower((InputPixelType)::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeConnectedThresholdImageFilter.cxx:51:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType deltaUpper((InputPixelType)::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeNeighborhoodConnectedImageFilter.cxx:47:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType lowerThreshold((InputPixelType)::atoi(argv[3]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeNeighborhoodConnectedImageFilter.cxx:48:51:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType upperThreshold((InputPixelType)::atoi(argv[4]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeNeighborhoodConnectedImageFilter.cxx:49:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType deltaLower((InputPixelType)::atoi(argv[5]));
data/otb-7.2.0+dfsg/Modules/Segmentation/Labelling/test/otbLabelizeNeighborhoodConnectedImageFilter.cxx:50:47:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  InputPixelType deltaUpper((InputPixelType)::atoi(argv[6]));
data/otb-7.2.0+dfsg/Modules/Segmentation/MeanShift/test/otbMeanShiftConnectedComponentSegmentationFilterTest.cxx:58:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int minobjectsize          = atoi(argv[7]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MeanShift/test/otbMeanShiftSegmentationFilter.cxx:41:48:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int maxIter                 = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Segmentation/Metrics/test/otbHooverMatrixFilter.cxx:66:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  outputFile.open(argv[3]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbClosingOpeningMorphologicalFilter.cxx:32:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int Radius    = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbGeodesicMorphologyDecompositionImageFilter.cxx:35:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int sesize        = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbGeodesicMorphologyIterativeDecompositionImageFilter.cxx:33:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int numberOfLevels       = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbGeodesicMorphologyIterativeDecompositionImageFilter.cxx:34:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int step                 = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbGeodesicMorphologyIterativeDecompositionImageFilter.cxx:35:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int initValue            = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalClosingProfileFilter.cxx:34:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int profileSize          = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalClosingProfileFilter.cxx:35:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int initialValue         = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalClosingProfileFilter.cxx:36:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int step                 = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalOpeningProfileFilter.cxx:34:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int profileSize          = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalOpeningProfileFilter.cxx:35:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int initialValue         = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalOpeningProfileFilter.cxx:36:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int step                 = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalProfilesSegmentationFilter.cxx:37:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int start          = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalProfilesSegmentationFilter.cxx:38:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int step           = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMorphologicalProfilesSegmentationFilter.cxx:39:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int size           = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMultiScaleConvexOrConcaveClassificationFilter.cxx:37:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int profileSize    = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMultiScaleConvexOrConcaveClassificationFilter.cxx:38:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int initialValue   = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbMultiScaleConvexOrConcaveClassificationFilter.cxx:39:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int step           = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbOpeningClosingMorphologicalFilter.cxx:32:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int Radius    = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbProfileDerivativeToMultiScaleCharacteristicsFilter.cxx:36:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int profileSize     = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbProfileDerivativeToMultiScaleCharacteristicsFilter.cxx:37:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int initialValue    = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbProfileDerivativeToMultiScaleCharacteristicsFilter.cxx:38:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int step            = atoi(argv[6]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbProfileToProfileDerivativeFilter.cxx:35:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int profileSize          = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbProfileToProfileDerivativeFilter.cxx:36:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int initialValue         = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/MorphologicalProfiles/test/otbProfileToProfileDerivativeFilter.cxx:37:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  const unsigned int step                 = atoi(argv[5]);
data/otb-7.2.0+dfsg/Modules/Segmentation/OGRProcessing/test/otbOGRLayerStreamStitchingFilter.cxx:39:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  unsigned int size        = atoi(argv[4]);
data/otb-7.2.0+dfsg/Modules/ThirdParty/GDAL/gdalFormatsListTest.c:48:8:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fp = fopen(argv[1], "w");
data/otb-7.2.0+dfsg/Modules/ThirdParty/GDAL/gdalVersionTest.cxx:35:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int MAJOR   = atoi(argv[2]);
data/otb-7.2.0+dfsg/Modules/ThirdParty/GDAL/gdalVersionTest.cxx:36:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int MINOR   = atoi(argv[3]);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:50:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf6[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:53:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf168[169];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:56:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf94[95];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:59:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:65:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._num_lines = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:71:12:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  tmpval = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:74:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf432[433];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:220:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:222:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf32[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:224:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:226:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:228:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf2330[2331];  //data skip from  1767 to 4096//
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:232:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._seq_num = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:235:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._sar_chn = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:286:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._sc_lin = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:289:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._sc_pix = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:300:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._nchn = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:353:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._chirp_ext_ind = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:381:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._chn_bits = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:356:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf64[65];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:358:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf32[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:360:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf24[25];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:362:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf22[23];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:364:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf20[21];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:366:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:368:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:370:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf7[8];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:372:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:374:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf6[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:376:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:378:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf2[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:380:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf1[2];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:395:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._qa_summary_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:398:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._prf_code_change_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:401:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._sampling_win_change_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:404:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._cal_gain_change_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:407:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._quirp_qu_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:410:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._inp_data_stat_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:413:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._dopp_cent_conf_meas_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:416:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._dopp_cent_val_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:419:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._dopp_ambig_conf_meas_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:422:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._outp_data_mean_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:425:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._OGOB_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:428:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._PRF_changes = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:431:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._sampling_win_changes = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:434:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._cal_gain_changes = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:437:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._missing_lines = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:440:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rec_gain_changes = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:501:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._int_cal_utc = atoi(buf16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:504:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_valid_cal_pulses = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:507:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_valid_noise_pulses = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:510:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_valid_replicas = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:542:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._antenna_elev_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:563:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_duplic_input_lines = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:604:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._out_pixel_bit_length = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:616:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._peak_loc_cross_correl_fun = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:628:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._peak_loc_CCF_betw_last = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:631:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._Roll_Tilt_Mode_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:634:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._raw_data_correction_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:637:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._look_detecion_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:640:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._doppler_ambiguity_estimat_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:643:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._azimuth_baseband_convers_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:646:37:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._samples_per_line_used = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:649:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._range_lines_skip_factor = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:673:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._inp_state_vector_type_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:682:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._update_period_range_match = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:709:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._samp_window_start_time_bias = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:715:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._PRF_code_first_range_line = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:718:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._PRF_code_last_range_line = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:721:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._samp_win_start_first = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:724:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._samp_win_start_last = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:727:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._cal_syst_gain_last_proc = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:730:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._receiver_gain_last_proc = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:733:44:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._first_processed_range_sample = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:736:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._azimuth_FFT_IFFT_ratio = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:739:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_azimuth_blocks_proc = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:742:40:  [2] (integer) atol:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_input_raw_data_lines = atol(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:745:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._initial_doppler_ambiguity_num = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:781:40:  [2] (integer) atol:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._sat_binary_time_of_first = atol(buf16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:784:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_valid_pixels_per_range = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:787:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_range_samp_discarded = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:808:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._range_spread_loss_comp_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:811:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._datation_flag = atoi(buf1) != 0;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:814:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._max_error_range_line_timing = atoi(buf7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:817:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._form_num_range_line_used = atoi(buf7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:820:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._autom_look_scal_gain_flag = atoi(buf1) != 0;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:823:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._max_value_look_scalar_gain = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:826:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._replica_norm_method_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:858:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf10238[10238];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:117:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf2[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:119:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:121:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:123:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:125:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf6[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:127:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:129:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf64[65];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:132:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf60[61];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:135:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf146[147];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:157:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._file_num = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:166:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._seq_loc = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:169:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._seq_len = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:175:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._code_loc = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:178:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._code_len = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:184:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._rlen_loc = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:187:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._rlen_len = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:194:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_dataset = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:197:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_dataset = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:200:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_map_proj = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:203:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_map_proj = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:206:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_plat_pos = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:208:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_plat_pos = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:210:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_att_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:212:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_att_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:214:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_radi_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:216:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_radi_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:218:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_radi_comp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:220:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_radi_comp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:222:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_qual_sum = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:224:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_qual_sum = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:226:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_data_his = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:228:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_data_his = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:233:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_rang_spec = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:235:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_rang_spec = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:237:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_dem_desc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:239:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_dem_desc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:241:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_radar_par = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:243:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_radar_par = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:245:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_anno_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:247:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_anno_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:249:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_det_proc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:251:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_det_proc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:253:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_cal = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:255:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_cal = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:257:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_gcp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:259:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_gcp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:262:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:264:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:266:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data2 = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:268:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data2 = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:270:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data3 = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:272:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data3 = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:274:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data4 = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:276:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data4 = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:278:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data5 = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:280:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data5 = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:282:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data6 = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:284:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data6 = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:286:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data7 = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:288:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data7 = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:290:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data8 = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:292:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data8 = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:294:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data9 = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:296:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data9 = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:298:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data10 = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:300:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data10 = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:302:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data11 = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:304:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data11 = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeader.cpp:158:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeader.cpp:244:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_posX", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeader.cpp:246:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_posY", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeader.cpp:248:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_posZ", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeader.cpp:251:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_velX", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeader.cpp:253:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_velY", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeader.cpp:255:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_velZ", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:88:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:90:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf32[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:103:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_pix_in_line = atoi(buf16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:106:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_lines = atoi(buf16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:141:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf772[772];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:168:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf420[420];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:90:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[1207];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:106:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._ndata = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:110:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._year = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:114:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._month = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:118:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._day = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:122:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._gmt_day = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPositionVectorRecord.cpp:57:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[23];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRadiometricData.cpp:50:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp:86:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buffer[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp:87:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char res[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp:89:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(buffer, &value, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp:95:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(&value, res, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/AntennaElevationPatterns.cpp:57:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/AntennaElevationPatterns.cpp:59:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/AntennaElevationPatterns.cpp:61:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf3[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:85:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:93:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:103:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf7[8];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:109:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:111:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf3[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp:85:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp:103:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf3[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/EnvisatAsarRecord.h:107:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(buffer,&value,nb_octets);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/EnvisatAsarRecord.h:113:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(&value,res,nb_octets);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:85:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf220[221];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:87:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf32[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:101:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:286:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf64[65];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:288:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf32[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:292:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf20[21];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:294:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:302:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:312:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf7[8];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:314:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf6[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:316:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf5[6];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:318:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:320:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf3[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:403:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf184[185];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:416:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf120[121];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:439:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf190[191];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:471:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf160[161];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:507:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf128[129];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:132:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:134:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf15[16];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:140:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:150:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf7[8];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.cpp:62:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf14[15];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:53:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf64[65];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:57:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf28[29];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:59:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf27[28];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:63:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:71:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:73:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf11[12];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:75:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf10[11];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:77:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf9[10];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:93:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf1[1];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:126:23:  [2] (integer) atol:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_dsr = atol(buf11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:131:24:  [2] (integer) atol:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._dsr_size = atol(buf11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:206:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf64[65];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:208:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf32[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:210:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf27[28];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:212:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:220:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:222:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf11[12];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:224:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf10[11];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:228:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:230:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf7[8];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:232:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf6[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:236:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:238:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf3[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:240:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf2[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:242:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf1[2];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:630:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_dsd = atoi(buf11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:639:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._dsd_size = atoi(buf11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:652:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_data_sets = atoi(buf11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:216:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf64[65];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:218:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf32[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:220:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf27[28];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:222:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:224:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf15[16];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:226:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf14[15];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:228:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf13[14];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:230:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:232:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf11[12];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:234:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf10[11];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:236:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf9[10];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:238:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:240:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf7[8];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:242:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf6[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:244:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf5[6];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:246:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:248:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf3[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:252:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf1[1];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/AttitudeData.cpp:55:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[6503];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/AttitudeData.cpp:60:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._npoint = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamInformationRecord.cpp:53:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamPixelCountRecord.cpp:51:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[23];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamPixelCountRecord.cpp:61:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
		data._n_pix[i] = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:65:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:79:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_comp_rec = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:83:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._comp_seq_no = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:87:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._beam_tab_size = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:147:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buff[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:155:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._nrec = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:159:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._tab_seq = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:163:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._nbin = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:167:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._ns_lin = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:171:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._ns_pix = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:175:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._ngrp_lin = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:179:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._ngrp_pix = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:183:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._nsamp_lin = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:187:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._nsamp_pix = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:227:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._nhist = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:245:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
		data._hist[i] = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:57:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buff[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:63:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._rec_seq = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:67:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._sar_chn = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:71:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._ntab = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:75:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._ltab = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:79:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char tmp[14589];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:59:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[15];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:64:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._gmt_day = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:68:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._gmt_sec = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:72:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._pitch_flag = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:76:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._roll_flag = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:80:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._yaw_flag = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:96:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._pitch_rate_flag = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:100:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._roll_rate_flag = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:104:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._yaw_rate_flag = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:107:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[2149];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:113:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._rec_seq = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:125:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._nchn = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:226:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:228:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf32[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:230:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:232:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:236:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._seq_num = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:239:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._sar_chn = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:290:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._sc_lin = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:293:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._sc_pix = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:304:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._nchn = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:357:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._chirp_ext_ind = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:385:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._chn_bits = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:423:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._sat_bintim = atoi(buf16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:426:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._sat_clktim = atoi(buf32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:429:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._sat_clkinc = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:550:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[2363];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DopplerCentroidEstimateRecord.cpp:52:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:93:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf2[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:95:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:97:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:99:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:101:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf6[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:103:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:105:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf64[65];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:108:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf60[61];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:111:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf288[289];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:132:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._file_num = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:141:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._seq_loc = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:144:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._seq_len = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:150:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._code_loc = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:153:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._code_len = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:159:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._rlen_loc = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:162:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._rlen_len = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:169:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_dataset = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:172:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_dataset = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:175:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_map_proj = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:178:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_map_proj = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:181:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_plat_pos = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:183:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_plat_pos = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:185:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_att_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:187:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_att_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:189:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_radi_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:191:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_radi_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:193:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_radi_comp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:195:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_radi_comp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:197:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_qual_sum = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:199:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_qual_sum = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:201:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_data_his = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:203:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_data_his = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:208:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_rang_spec = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:210:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_rang_spec = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:212:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_dem_desc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:214:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_dem_desc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:216:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_radar_par = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:218:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_radar_par = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:220:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_anno_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:222:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_anno_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:224:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_det_proc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:226:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_det_proc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:228:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_cal = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:230:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_cal = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:232:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_gcp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:234:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_gcp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:237:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_fac_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:239:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._l_fac_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/MisregistrationRecord.cpp:47:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:280:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf[2407];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:285:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rec_seq = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:296:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_tape_id = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:338:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._scr_data_ind = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:342:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._miss_ln = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:346:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rej_ln = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:350:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._large_gap = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:362:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._date_incons = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:366:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._prf_changes = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:370:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._delay_changes = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:374:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._skipd_frams = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:378:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rej_bf_start = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:382:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rej_few_fram = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:386:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rej_many_fram = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:390:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rej_mchn_err = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:394:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rej_vchn_err = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:398:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rej_rec_type = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:446:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._pulse_bandw = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:471:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._pulse_cnt_1 = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:475:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._pulse_cnt_2 = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:487:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._pix_overlap = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:491:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_beams = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:500:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_pix_updates = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:525:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_temp_set = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:534:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_image_pix = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:569:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_dopcen = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:578:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._dop_amb_err = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:604:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_srgr = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:697:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_state_vectors = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.cpp:57:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.cpp:62:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._seq_num = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.cpp:66:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._chan_ind = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.cpp:70:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_dset = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.cpp:74:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._dset_size = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:73:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[1513];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:79:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._seq_num = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:83:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_data = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:87:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._field_size = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:101:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._n_samp = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:109:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._samp_inc = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometryUncertaintyRecord.cpp:47:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/SRGRCoefficientSetRecord.cpp:51:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[22];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/TemperatureSettingsRecord.cpp:50:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/TemperatureSettingsRecord.cpp:57:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
		data._temp_set[i] = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:149:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf[15805];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:176:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._file_num = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:188:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._seq_loc = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:192:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._seq_len = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:200:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._code_loc = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:204:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._code_len = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:212:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rlen_loc = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:216:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rlen_len = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:227:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_dataset = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:231:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._l_dataset = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:237:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._nbit = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:241:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._nsamp = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:245:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._nbyte = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:253:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._nchn = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:277:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._nleft = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:281:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._ngrp = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:285:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._nright = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:289:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._ntop = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:293:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._nbott = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:301:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._nrec_lin = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:305:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._nrec_chn = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:309:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_prefix = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:313:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_sar = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:317:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._n_suffix = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:373:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._left_fill = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:377:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._right_fill = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:381:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._pix_rng = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:83:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buffer[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:84:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char res[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:86:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(buffer,&value,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:92:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(&value,res,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:97:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf[193];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.h:421:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(buffer,&value,nb_octets);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.h:427:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(&value,res,nb_octets);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:57:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buff[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:62:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._rec_seq = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:66:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._sar_chn = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:70:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._ntab = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:74:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._ltab = atoi(buff);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:80:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char tmp[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:87:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[1207];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:103:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._ndata = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:107:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._year = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:111:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._month = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:115:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._day = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:119:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
	data._gmt_day = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PositionVectorRecord.cpp:54:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buf[23];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp:83:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char buffer[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp:84:2:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	char res[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp:86:2:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
	memcpy(buffer,&value,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp:92:2:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
	memcpy(&value,res,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:61:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[349]; // 361-12 (size of header)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:72:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._file_num = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:96:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._nrec = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:100:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._first_len = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:104:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._max_len = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:116:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._first_phyvol = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:120:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._last_phyvol = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:124:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._first_rec = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:128:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._last_rec = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp:53:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[349]; // 361-12
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:70:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[349]; // 361-12
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:109:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    data._phyvol_cnt = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:113:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    data._first_phyvol = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:117:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    data._last_phyvol = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:121:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    data._curr_phyvol = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:125:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    data._first_file = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:129:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    data._volset_log = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:133:24:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    data._phyvol_log = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:158:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    data._n_filepoint = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:162:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    data._n_voldir = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:224:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:226:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf32[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:228:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:230:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:234:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._seq_num = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:237:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._sar_chn = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:288:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._sc_lin = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:291:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._sc_pix = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:302:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._nchn = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:355:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._chirp_ext_ind = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:383:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._chn_bits = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:355:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf64[65];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:359:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf24[25];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:361:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf22[23];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:363:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf20[21];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:365:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:367:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:369:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf7[8];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:371:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:373:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf6[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:375:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:377:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf2[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:379:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf1[2];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:394:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._qa_summary_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:397:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._prf_code_change_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:400:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._sampling_win_change_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:403:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._cal_gain_change_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:406:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._quirp_qu_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:409:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._inp_data_stat_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:412:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._dopp_cent_conf_meas_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:415:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._dopp_cent_val_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:418:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._dopp_ambig_conf_meas_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:421:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._outp_data_mean_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:424:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._OGOB_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:427:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._PRF_changes = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:430:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._sampling_win_changes = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:433:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._cal_gain_changes = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:436:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._missing_lines = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:439:32:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._rec_gain_changes = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:500:27:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._int_cal_utc = atoi(buf16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:503:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_valid_cal_pulses = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:506:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_valid_noise_pulses = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:509:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_valid_replicas = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:541:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._antenna_elev_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:562:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_duplic_input_lines = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:603:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._out_pixel_bit_length = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:615:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._peak_loc_cross_correl_fun = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:627:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._peak_loc_CCF_betw_last = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:630:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._Roll_Tilt_Mode_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:633:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._raw_data_correction_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:636:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._look_detecion_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:639:46:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._doppler_ambiguity_estimat_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:642:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._azimuth_baseband_convers_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:645:37:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._samples_per_line_used = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:648:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._range_lines_skip_factor = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:672:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._inp_state_vector_type_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:681:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._update_period_range_match = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:708:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._samp_window_start_time_bias = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:714:41:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._PRF_code_first_range_line = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:717:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._PRF_code_last_range_line = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:720:36:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._samp_win_start_first = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:723:35:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._samp_win_start_last = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:726:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._cal_syst_gain_last_proc = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:729:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._receiver_gain_last_proc = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:732:44:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._first_processed_range_sample = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:735:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._azimuth_FFT_IFFT_ratio = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:738:39:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_azimuth_blocks_proc = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:741:40:  [2] (integer) atol:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_input_raw_data_lines = atol(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:744:45:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._initial_doppler_ambiguity_num = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:780:40:  [2] (integer) atol:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._sat_binary_time_of_first = atol(buf16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:783:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_valid_pixels_per_range = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:786:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_range_samp_discarded = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:807:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._range_spread_loss_comp_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:810:30:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._datation_flag = (atoi(buf1) == 0) ? false : true;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:813:43:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._max_error_range_line_timing = atoi(buf7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:816:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._form_num_range_line_used = atoi(buf7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:819:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._autom_look_scal_gain_flag = (atoi(buf1) == 0) ? false : true;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:822:42:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._max_value_look_scalar_gain = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:825:40:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._replica_norm_method_flag = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:857:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf10238[10238];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:95:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf2[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:97:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf12[13];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:99:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:101:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf4[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:103:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf6[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:105:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf8[9];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:107:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf64[65];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:110:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf60[61];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:113:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf288[289];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:134:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._file_num = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:143:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._seq_loc = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:146:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._seq_len = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:152:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._code_loc = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:155:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._code_len = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:161:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._rlen_loc = atoi(buf8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:164:20:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._rlen_len = atoi(buf4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:171:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_dataset = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:174:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_dataset = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:177:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_map_proj = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:180:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_map_proj = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:183:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_plat_pos = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:185:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_plat_pos = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:187:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_att_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:189:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_att_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:191:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_radi_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:193:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_radi_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:195:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_radi_comp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:197:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_radi_comp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:199:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_qual_sum = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:201:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_qual_sum = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:203:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_data_his = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:205:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_data_his = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:210:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_rang_spec = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:212:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_rang_spec = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:214:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_dem_desc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:216:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_dem_desc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:218:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_radar_par = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:220:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_radar_par = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:222:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_anno_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:224:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_anno_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:226:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_det_proc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:228:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_det_proc = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:230:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_cal = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:232:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_cal = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:234:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_gcp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:236:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_gcp = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:239:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._n_fac_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:241:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._l_fac_data = atoi(buf6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeader.cpp:156:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeader.cpp:235:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_posX", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeader.cpp:237:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_posY", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeader.cpp:239:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_posZ", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeader.cpp:242:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_velX", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeader.cpp:244:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_velY", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeader.cpp:246:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name, "eph%i_velZ", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:87:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf16[17];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:89:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf32[33];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:102:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_pix_in_line = atoi(buf16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:105:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      data._num_lines = atoi(buf16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:140:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf772[772];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:167:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf420[420];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:89:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[1207];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:105:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._ndata = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:109:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._year = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:113:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._month = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:117:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._day = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:121:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  data._gmt_day = atoi(buf);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPositionVectorRecord.cpp:56:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[23];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp:85:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buffer[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp:86:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char res[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp:88:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(buffer, &value, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp:94:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(&value, res, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:172:31:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   bool ossimAlosPalsarModel::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:415:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int eph_year = atoi(eph_year_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:417:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int eph_month = atoi(eph_month_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:419:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int eph_day = atoi(eph_day_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:441:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int neph = atoi(neph_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:452:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
         char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:455:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_posX", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:459:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_posY", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:463:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_posZ", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:468:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_velX", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:472:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_velY", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:476:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_velZ", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:535:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char year_str[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:542:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char month_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:549:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char day_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:556:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char hour_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:563:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char min_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:570:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char sec_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:577:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char mili_str[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:584:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int year = atoi(year_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:585:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int month = atoi(month_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:586:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int day = atoi(day_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:587:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int hour = atoi(hour_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:588:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int min = atoi(min_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:589:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int sec = atoi(sec_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:618:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      theImageSize.x      = atoi(nbCol_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:619:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      theImageSize.y      = atoi(nbLin_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:686:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char alosFileName[16];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:749:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char alosFileName[16];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.h:90:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimCosmoSkymedModel.cpp:183:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   bool ossimCosmoSkymedModel::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimCosmoSkymedModel.cpp:435:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char orbit_prefix_[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimCosmoSkymedModel.cpp:549:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char prefix[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimCosmoSkymedModel.h:76:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:105:32:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   bool ossimEnvisatAsarModel::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:176:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:326:13:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
            sprintf(name,"srgr_update_day%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:329:13:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
            sprintf(name,"srgr_update_sec%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:332:13:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
            sprintf(name,"srgr_update_microsec%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:335:13:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
            sprintf(name,"srgr_coef%iA",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:338:13:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
            sprintf(name,"srgr_coef%iB",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:340:13:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
            sprintf(name,"srgr_coef%iC",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:342:13:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
            sprintf(name,"srgr_coef%iD",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:344:13:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
            sprintf(name,"srgr_coef%iE",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:346:13:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
            sprintf(name,"srgr_coef%iF",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:394:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      _isProductGeoreferenced = atoi(kwl.find(prefix,"is_groundrange"));
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:457:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
         char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:462:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"state_vector_time_%i_day",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:464:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"state_vector_time_%i_sec",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:466:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"state_vector_time_%i_microsec",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:473:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"x_pos_%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:474:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
         pos[0] = (double) atoi(kwl.find(prefix,name)) * 1.0e-2;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:475:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"y_pos_%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:476:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
         pos[1] = (double) atoi(kwl.find(prefix,name)) * 1.0e-2;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:477:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"z_pos_%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:478:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
         pos[2] = (double) atoi(kwl.find(prefix,name)) * 1.0e-2;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:482:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"x_vel_%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:483:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
         vel[0] = (double) atoi(kwl.find(prefix,name)) * 1.0e-5;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:484:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"y_vel_%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:485:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
         vel[1] = (double) atoi(kwl.find(prefix,name)) * 1.0e-5;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:486:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"z_vel_%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:487:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
         vel[2] = (double) atoi(kwl.find(prefix,name)) * 1.0e-5;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:555:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      theImageSize.x      = atoi(nbCol_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:556:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      theImageSize.y      = atoi(nbLin_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:613:33:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      _isProductGeoreferenced = atoi(kwl.find(prefix,"is_groundrange"));
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:619:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      _n_srgr = atoi(kwl.find(prefix,"n_srgr"));
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:622:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:626:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"srgr_update_day%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:628:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"srgr_update_sec%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:630:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"srgr_update_microsec%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:638:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"srgr_coef%iA",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:641:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"srgr_coef%iB",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:644:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"srgr_coef%iC",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:647:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"srgr_coef%iD",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:650:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"srgr_coef%iE",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.cpp:653:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"srgr_coef%iF",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimEnvisatAsarModel.h:87:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:154:27:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   bool ossimErsSarModel::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:356:22:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int eph_year = atoi(eph_year_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:358:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int eph_month = atoi(eph_month_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:360:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int eph_day = atoi(eph_day_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:381:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int neph = atoi(neph_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:392:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
         char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:395:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_posX", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:399:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_posY", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:403:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_posZ", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:408:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_velX", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:412:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_velY", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:416:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name, "eph%i_velZ", i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:474:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char year_str[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:481:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char month_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:488:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char day_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:495:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char hour_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:502:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char min_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:509:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char sec_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:516:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char mili_str[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:523:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int year = atoi(year_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:524:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int month = atoi(month_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:525:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int day = atoi(day_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:526:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int hour = atoi(hour_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:527:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int min = atoi(min_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:528:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int sec = atoi(sec_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:556:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      theImageSize.x      = atoi(nbCol_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:557:29:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      theImageSize.y      = atoi(nbLin_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:650:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char ersFileName[16];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.h:85:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimFormosatDimapSupportData.cpp:270:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char buf[100];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimFormosatDimapSupportData.cpp:1772:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
   theNumBands = atoi(xml_nodes[0]->getText());
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPleiadesDimapSupportData.cpp:388:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
         char buf[100];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPleiadesModel.cpp:186:24:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   ossimPleiadesModel::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPleiadesModel.h:56:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginProjectionFactory.cpp:128:22:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
         if ( model->open(filename) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginProjectionFactory.cpp:146:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char real_path[PATH_MAX + 1];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginProjectionFactory.cpp:194:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      if ( model->open(abs_file_name) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginProjectionFactory.cpp:227:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      if ( model->open(abs_file_name) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginReaderFactory.cpp:62:49:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   ossimImageHandler* ossimPluginReaderFactory::open(
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginReaderFactory.cpp:74:18:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      if(reader->open(fileName) == false)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginReaderFactory.cpp:89:21:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
         if(reader->open(fileName) == false)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginReaderFactory.cpp:105:49:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   ossimImageHandler* ossimPluginReaderFactory::open(const ossimKeywordlist& kwl,
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginReaderFactory.cpp:167:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      return this->open(kwl, prefix);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginReaderFactory.h:58:34:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      virtual ossimImageHandler* open(const ossimFilename& fileName,
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPluginReaderFactory.h:67:34:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      virtual ossimImageHandler* open(const ossimKeywordlist& kwl,
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:135:27:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
bool ossimRadarSat2Model::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:446:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
   int neph = atoi(neph_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:457:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:460:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_date",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:463:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_posX",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:467:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_posY",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:471:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_posZ",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:476:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_velX",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:480:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_velY",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:484:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_velZ",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:531:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
   theImageSize.x      = atoi(nbCol_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:532:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
   theImageSize.y      = atoi(nbLin_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:600:21:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
   int nTiePoints = atoi(nTiePoints_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:601:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:603:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersCol%i",k);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:605:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int i = atoi(i_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:606:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLin%i",k);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:608:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int j = atoi(j_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:609:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLon%i",k);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:612:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLat%i",k);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:615:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersHeight%i",k);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:649:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
   _n_srgr = atoi(SrGr_coeffs_number_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:652:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:658:10:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
         sprintf(name,"SrGr_coeffs_%i_%i",i,j);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:665:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"SrGr_R0_%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:669:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"SrGr_update_%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.cpp:1418:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            return open(_productXmlFile);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2Model.h:96:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2RPCModel.cpp:95:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   if (!open(RS2File))
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2RPCModel.cpp:120:30:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
bool ossimRadarSat2RPCModel::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2RPCModel.cpp:642:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            return open(theProductXmlFile);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2RPCModel.h:91:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2TiffReader.cpp:146:46:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
bool ossimplugins::ossimRadarSat2TiffReader::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2TiffReader.cpp:183:46:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
               result = ossimTiffTileSource::open();
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2TiffReader.cpp:267:19:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      if ( model->open(theProductXmlFile) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSat2TiffReader.h:60:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      virtual bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:141:26:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
bool ossimRadarSatModel::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:272:23:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
        volumeDirFile.open(volumeDirectoryFilePath.c_str(), std::ios::in | std::ios::binary);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:305:22:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            dataFile.open(dataFilePath.c_str(), std::ios::in|std::ios::binary);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:454:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:545:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"srgr_update%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:548:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"srgr_coef%iA",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:550:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"srgr_coef%iB",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:552:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"srgr_coef%iC",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:554:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"srgr_coef%iD",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:556:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"srgr_coef%iE",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:558:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"srgr_coef%iF",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:586:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"eph%i_posX",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:588:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"eph%i_posY",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:590:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"eph%i_posZ",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:593:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"eph%i_velX",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:595:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"eph%i_velY",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:597:9:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
        sprintf(name,"eph%i_velZ",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:622:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLon%i",0);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:624:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLat%i",0);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:626:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLon%i",1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:628:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLat%i",1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:641:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLon%i",2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:643:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLat%i",2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:645:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLon%i",3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:647:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLat%i",3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:821:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int eph_year = atoi(eph_year_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:823:19:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int eph_month = atoi(eph_month_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:825:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int eph_day = atoi(eph_day_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:844:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int neph = atoi(neph_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:862:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:865:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"eph%i_posX",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:869:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"eph%i_posY",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:873:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"eph%i_posZ",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:878:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"eph%i_velX",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:882:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"eph%i_velY",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:886:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"eph%i_velZ",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:965:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char year_str[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:972:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char month_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:979:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char day_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:986:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char hour_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:993:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char min_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1000:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char sec_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1007:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char mili_str[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1014:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int year = atoi(year_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1015:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int month = atoi(month_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1016:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int day = atoi(day_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1017:14:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int hour = atoi(hour_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1018:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int min = atoi(min_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1019:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  int sec = atoi(sec_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1069:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  theImageSize.x      = atoi(nbCol_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1070:25:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  theImageSize.y      = atoi(nbLin_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1139:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char format[4] ;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1156:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _n_srgr = atoi(n_srgr_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1158:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1162:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"srgr_update%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1167:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char hour_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1174:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char min_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1181:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char sec_str[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1188:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char mili_str[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1195:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    int hour = atoi(hour_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1196:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    int min = atoi(min_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1197:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
    int sec = atoi(sec_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1202:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"srgr_coef%iA",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1205:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"srgr_coef%iB",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1208:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"srgr_coef%iC",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1211:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"srgr_coef%iD",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1214:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"srgr_coef%iE",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.cpp:1217:5:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
    sprintf(name,"srgr_coef%iF",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimRadarSatModel.h:89:10:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp:1100:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char orbit_prefix_[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp:1146:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
     char orbit_prefix_[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp:1170:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char burstPrefix_[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp:1211:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
     char burstPrefix_[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp:1232:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char prefix_[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp:1256:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
     char prefix_[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp:1280:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char prefix_[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp:1313:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
     char prefix_[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:198:30:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   bool ossimSentinel1Model::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:877:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char calibrationVectorPrefix[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:928:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char noiseVectorPrefix [256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:977:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
         char burstPrefix[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:1115:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char prefix[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:1156:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char prefix[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:1239:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char orbit_prefix_[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:1291:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char prefix_main[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:1309:13:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
            char prefix[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:1341:19:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                  char coeff_prefix[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:1362:19:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                  char coeff_prefix[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:1381:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char prefix_main[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:1399:6:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
	    char prefix[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:1428:19:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
                  char coeff_prefix[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.h:81:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSpot6DimapSupportData.cpp:361:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
         char buf[100];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSpot6Model.cpp:186:21:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   ossimSpot6Model::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSpot6Model.h:56:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:190:40:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
bool ossimplugins::ossimTerraSarModel::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:454:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            return open(_productXmlFile);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1099:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
   int neph = atoi(neph_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1110:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
      char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1113:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_date",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1116:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_posX",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1120:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_posY",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1124:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_posZ",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1129:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_velX",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1133:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_velY",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1137:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"eph%i_velZ",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1236:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
   theImageSize.x      = atoi(nbCol_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1237:26:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
   theImageSize.y      = atoi(nbLin_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1259:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1261:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersCol%i",k);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1263:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int i = atoi(i_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1264:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLin%i",k);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1266:15:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      int j = atoi(j_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1267:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLon%i",k);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1270:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"cornersLat%i",k);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1301:31:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
   int srToGr_coeffs_number = atoi(SrToGr_coeffs_number_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1304:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char name[64];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1309:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"SrToGr_coeffs_%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1313:7:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
      sprintf(name,"SrToGr_exps_%i",i);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.cpp:1315:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      exponent = atoi(exp_str);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarModel.h:94:12:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarTiffReader.cpp:150:45:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
bool ossimplugins::ossimTerraSarTiffReader::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarTiffReader.cpp:187:46:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
               result = ossimTiffTileSource::open();
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarTiffReader.cpp:275:25:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
            if ( model->open(theProductXmlFile) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTerraSarTiffReader.h:63:20:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
      virtual bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTileMapModel.cpp:66:28:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
   bool ossimTileMapModel::open(const ossimFilename& file)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTileMapModel.cpp:260:16:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      qDepth = atoi(value);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTileMapModel.h:82:8:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  bool open(const ossimFilename& file);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTimeUtilities.cpp:119:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char buffer[1024] = {0};
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimTimeUtilities.cpp:148:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char buffer[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimWin32FindFileHandle.cpp:37:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
		char err_msg[1024];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:142:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_an[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:143:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_day[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:144:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_month[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:145:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_hour[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:146:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_min[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:147:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_sec[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:148:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_micro[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:161:11:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _year = atoi(str_an);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:202:10:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _day = atoi(str_day);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:218:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_hour[2] = '\0';if ( (atoi(str_hour) < 0) || (atoi(str_hour) > 23) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:218:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_hour[2] = '\0';if ( (atoi(str_hour) < 0) || (atoi(str_hour) > 23) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:223:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_min[2]  = '\0';if ( (atoi(str_min)  < 0) || (atoi(str_hour) > 59) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:223:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_min[2]  = '\0';if ( (atoi(str_min)  < 0) || (atoi(str_hour) > 59) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:227:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_sec[2]  = '\0';if ( (atoi(str_sec)  < 0) || (atoi(str_hour) > 59) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:227:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_sec[2]  = '\0';if ( (atoi(str_sec)  < 0) || (atoi(str_hour) > 59) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:231:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _second = 3600*atoi(str_hour) + 60*atoi(str_min) + atoi(str_sec);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:231:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _second = 3600*atoi(str_hour) + 60*atoi(str_min) + atoi(str_sec);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:231:54:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _second = 3600*atoi(str_hour) + 60*atoi(str_min) + atoi(str_sec);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:250:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _decimal = exposant * (double) atoi(str_micro);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:262:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_an[5];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:263:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_day[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:264:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_month[4];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:265:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_hour[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:266:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_min[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:267:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_sec[3];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:268:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char str_micro[7];
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:281:11:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _year = atoi(str_an);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:322:10:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _day = atoi(str_day);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:338:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_hour[2] = '\0';if ( (atoi(str_hour) < 0) || (atoi(str_hour) > 23) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:338:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_hour[2] = '\0';if ( (atoi(str_hour) < 0) || (atoi(str_hour) > 23) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:343:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_min[2]  = '\0';if ( (atoi(str_min)  < 0) || (atoi(str_hour) > 59) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:343:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_min[2]  = '\0';if ( (atoi(str_min)  < 0) || (atoi(str_hour) > 59) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:347:28:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_sec[2]  = '\0';if ( (atoi(str_sec)  < 0) || (atoi(str_hour) > 59) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:347:52:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  str_sec[2]  = '\0';if ( (atoi(str_sec)  < 0) || (atoi(str_hour) > 59) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:351:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _second = 3600*atoi(str_hour) + 60*atoi(str_min) + atoi(str_sec);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:351:38:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _second = 3600*atoi(str_hour) + 60*atoi(str_min) + atoi(str_sec);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:351:54:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _second = 3600*atoi(str_hour) + 60*atoi(str_min) + atoi(str_sec);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:370:34:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  _decimal = exposant * (double) atoi(str_micro);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimSentinel1ModelTest.cpp:60:17:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      inverse = atoi(argv[i]) == 1 ? inv : fwd;
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimTerraSarXSarSensorModelTest.cpp:44:18:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  bool inverse = atoi(argv[1]);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimTimeUtilitiesBench.cpp:154:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char date[1024]; // more than enough
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimTimeUtilitiesBench.cpp:167:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char date[1024]; // more than enough
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimTimeUtilitiesBench.cpp:180:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char date[1024]; // more than enough
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimTimeUtilitiesBench.cpp:195:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char date[1024]; // more than enough
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimTimeUtilitiesBench.cpp:218:4:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
   char date[1024]; // more than enough
data/otb-7.2.0+dfsg/Modules/ThirdParty/SPTW/src/sptw.cc:549:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(ptiff->tile_offsets,
data/otb-7.2.0+dfsg/Modules/ThirdParty/SPTW/src/sptw.cc:706:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(buffer+((y-write_ul_y)*sub_row_size),
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/libsiftfast.cpp:398:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(newim->pixels, im->pixels, sizeof(float)*im->rows*im->stride);
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/libsiftfast.cpp:556:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(pdst,buf,sizeof(float)*cols);
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/libsiftfast.cpp:676:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(buf+width,pixels,cols*sizeof(float));
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/profiler.cpp:66:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char pname[256];
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/profiler.cpp:215:15:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    FILE* f = fopen(pfilename, "w");
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfastpy.cpp:73:9:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
        memcpy(PyArray_DATA(pyvalues),pvalues,N*sizeof(float));
data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlVersionChecker.cxx:144:11:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  major = atoi( version );
data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlVersionChecker.cxx:164:11:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  minor = atoi( ++minorStr );
data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlVersionChecker.cxx:178:13:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
  release = atoi( ++releaseStr );
data/otb-7.2.0+dfsg/Modules/Visualization/Monteverdi/src/main.cxx:287:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  if (!file.open(QFile::ReadOnly | QFile::Text))
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdCore.h:147:33:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
OTBMonteverdiCore_EXPORT extern char const* const EFFECT_NAMES[EFFECT_COUNT];
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdImageSettings.h:186:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  static char const* const EFFECT_VALUE_NAME[EFFECT_COUNT];
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdAbstractImageModel.cxx:67:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char const* const ENHANCED_BAND_NAMES[10] = {
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdCore.cxx:72:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char const* const EFFECT_NAMES[EFFECT_COUNT] = {
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdSerializableInterface.cxx:83:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  if (!file.open(openMode))
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/src/mvdSerializableInterface.cxx:118:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  if (!file.open(openMode))
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdGui.h:110:32:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
OTBMonteverdiGUI_EXPORT extern char const* const RESOLUTION_NAMES[RESOLUTION_COUNT];
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdGui.h:131:32:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
OTBMonteverdiGUI_EXPORT extern char const* const TILE_SIZE_NAMES[TILE_SIZE_COUNT];
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/include/mvdImportSubDatasetDialog.h:162:10:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  static char const* const DATASET_COLUMN_NAMES[DATASET_COLUMN_COUNT];
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdGui.cxx:70:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char const* const RESOLUTION_NAMES[RESOLUTION_COUNT] = {
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdGui.cxx:75:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char const* const TILE_SIZE_NAMES[TILE_SIZE_COUNT] = {
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdMultiResolutionPyramidWidget.cxx:64:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char const* const GDAL_RESAMPLING_NAMES[otb::GDAL_RESAMPLING_COUNT] = {
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdMultiResolutionPyramidWidget.cxx:75:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char const* const GDAL_COMPRESSION_NAMES[otb::GDAL_COMPRESSION_COUNT] = {
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiGui/src/mvdMultiResolutionPyramidWidget.cxx:82:1:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
char const* const GDAL_FORMAT_NAMES[otb::GDAL_FORMAT_COUNT] = {
data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/include/otbWrapperListViewParameter.h:137:23:  [2] (integer) atoi:
  Unless checked, the resulting number can exceed the expected range
  (CWE-190). If source untrusted, check both minimum and maximum, even if the
  input had no minus sign (large numbers can roll over into negative number;
  consider saving to an unsigned value if that is intended).
      items.push_back(atoi(selectedItems[i].c_str()));
data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplicationRegistry.cxx:378:23:  [2] (buffer) MultiByteToWideChar:
  Requires maximum length in CHARACTERS, not bytes (CWE-120).
    int      length = MultiByteToWideChar(cp, 0, path.c_str(), -1, NULL, 0);
data/otb-7.2.0+dfsg/Modules/Wrappers/ApplicationEngine/src/otbWrapperApplicationRegistry.cxx:381:5:  [2] (buffer) MultiByteToWideChar:
  Requires maximum length in CHARACTERS, not bytes (CWE-120).
    MultiByteToWideChar(cp, 0, path.c_str(), -1, wpath, length);
data/otb-7.2.0+dfsg/Modules/Wrappers/QGIS/src/otbQgisDescriptor.cxx:101:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  dFile.open(output_file, std::ios::out);
data/otb-7.2.0+dfsg/Modules/Wrappers/QGIS/src/otbQgisDescriptor.cxx:327:13:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  indexFile.open(algs_txt, std::ios::out | std::ios::app);
data/otb-7.2.0+dfsg/Utilities/Completion/completionGenerator.cxx:55:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  ofs.open(output_path.c_str());
data/otb-7.2.0+dfsg/Modules/Adapters/CurlAdapters/src/otbCurlHelper.cxx:333:3:  [1] (buffer) strncpy:
  Easily used incorrectly; doesn't always \0-terminate or check for invalid
  pointers [MS-banned] (CWE-120).
  strncpy(url, urlString.c_str(), len + 1);
data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRDataSourceWrapper.h:240:10:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
    bool equal(layer_iter<OtherValue> const& other) const;
data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRLayerWrapper.h:367:10:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
    bool equal(feature_iter<OtherValue> const& other) const
data/otb-7.2.0+dfsg/Modules/Adapters/GdalAdapters/include/otbOGRLayerWrapper.h:550:12:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
    return equal;
data/otb-7.2.0+dfsg/Modules/Core/ImageBase/src/otbImageIOBase.cxx:582:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(static_cast<char*>(buffer), numberOfBytesToBeRead);
data/otb-7.2.0+dfsg/Modules/IO/IOBSQ/src/otbBSQImageIO.cxx:180:36:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      m_ChannelsFile[nbComponents].read(static_cast<char*>(value), numberOfBytesToBeRead);
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:154:12:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    m_File.read(static_cast<char*>(p + cpt), numberOfBytesToBeRead);
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:219:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  file.read((char*)(TypeCode), 4);
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:292:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  file.read((char*)(&NbCol), 4);
data/otb-7.2.0+dfsg/Modules/IO/IOLUM/src/otbLUMImageIO.cxx:293:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  file.read((char*)(&NbLig), 4);
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:119:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  m_Datafile.read((char*)(&magicNumber), 4);
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:206:16:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    m_Datafile.read(static_cast<char*>(value), numberOfBytesToBeRead);
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:335:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  m_Datafile.read((char*)(&magicNumber), 4);
data/otb-7.2.0+dfsg/Modules/IO/IOONERA/src/otbONERAImageIO.cxx:357:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  m_Datafile.read((char*)(&NbCol), 2);
data/otb-7.2.0+dfsg/Modules/IO/IORAD/src/otbRADImageIO.cxx:186:34:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      m_ChannelsFile[numChannel].read(static_cast<char*>(value), numberOfBytesToBeRead);
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/include/otbCvRTreesWrapper.h:105:16:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  virtual void read(const cv::FileNode& fn) override;
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/src/otbCvRTreesWrapper.cxx:195:23:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
void CvRTreesWrapper::read(const cv::FileNode& fn)
data/otb-7.2.0+dfsg/Modules/Learning/Supervised/src/otbCvRTreesWrapper.cxx:197:11:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  m_Impl->read(fn);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimOperatorUtilities.h:85:18:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      { return v.read(is); }
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimStringUtilities.h:151:21:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
      : m_size(std::strlen(ptr)), m_first(ptr)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimStringUtilities.h:194:44:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
      return belongs_to(&ptr[0], &ptr[std::strlen(ptr)]);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimStringUtilities.h:264:15:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
      && std::equal(lhs.begin(), lhs.end(), rhs.begin());
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimStringUtilities.h:299:15:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
      && std::equal(needle.begin(), needle.end(), haystack.begin());
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimStringUtilities.h:307:15:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
      && std::equal(needle.rbegin(), needle.rend(), haystack.rbegin());
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimStringUtilities.h:429:58:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
   inline std::size_t len(char const* ptr) { return std::strlen(ptr); }
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimTimeUtilities.h:51:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         std::istream & read   (std::istream & is)       { return is >> m_day_frac; }
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/include/ossim/ossimTimeUtilities.h:257:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         std::istream & read   (std::istream & is)       { return is >> m_usec_frac; }
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarData.cpp:86:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff, header.get_length() - 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:62:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf168, 168);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:64:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:67:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf94, 94);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:70:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataFileDescriptor.cpp:77:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf432, 432);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:231:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:234:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:237:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:240:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:243:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:246:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:249:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:252:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:255:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:258:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:261:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:264:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:267:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:270:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:273:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:275:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:277:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:280:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:282:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:285:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:288:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:291:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:294:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:297:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:299:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:302:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:304:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:307:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:310:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:313:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:316:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:319:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:322:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:325:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:328:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:330:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:333:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:337:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:342:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:348:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:352:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:355:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:357:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:360:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:363:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:366:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:370:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:374:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:377:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:380:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:383:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:387:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:390:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:393:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:396:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:398:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:400:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:403:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:405:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:408:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:410:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:412:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:415:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:418:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:421:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:423:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:426:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:429:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:432:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:434:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:437:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:440:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:443:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:446:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:449:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:452:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:455:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:458:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:461:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:464:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:467:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:470:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:473:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:475:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:477:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:479:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:482:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:484:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:486:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:488:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:491:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:494:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:497:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:499:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:501:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:504:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:506:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:508:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:510:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:513:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:515:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:518:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:521:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:524:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:527:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:530:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:533:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:536:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarDataSetSummary.cpp:543:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf2330, 2330);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:383:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64, 64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:386:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:389:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf2, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:391:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:394:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:397:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:400:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:403:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:406:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:409:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:412:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:415:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:418:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:421:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:424:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:427:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:430:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:433:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:436:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:439:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:442:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:445:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:448:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:451:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:454:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:457:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:460:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:463:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:466:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:469:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:472:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:475:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:478:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:480:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:483:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:486:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:489:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:492:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:495:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:497:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:500:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:503:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:506:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:509:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:512:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:515:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:518:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:521:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:524:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:527:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:530:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:533:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:536:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:539:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:541:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:544:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:547:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:550:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:553:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:556:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:559:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:562:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:565:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:568:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:570:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:573:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:576:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:579:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf24, 24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:582:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf24, 24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:585:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:588:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:591:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:594:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:597:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:600:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:603:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:606:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:609:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:612:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:615:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:618:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:621:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:624:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:627:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:630:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:633:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:636:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:639:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:642:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:645:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:648:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:651:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf24, 24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:654:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:657:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:660:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:663:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:666:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:669:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:672:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:675:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:678:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:681:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:684:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:687:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:690:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:693:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:696:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:699:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:702:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:705:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:708:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:711:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:714:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:717:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:720:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:723:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:726:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:729:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:732:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:735:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:738:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:741:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:744:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:747:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:750:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:753:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:756:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:759:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:762:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:765:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:768:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:771:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:774:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:777:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:780:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:783:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:786:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:789:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:792:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:795:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:798:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:801:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:804:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:807:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:810:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1, 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:813:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf7, 7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:816:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf7, 7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:819:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1, 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:822:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:825:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:828:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:831:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:834:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:837:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:840:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:843:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:846:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:849:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:852:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:855:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFacilityData.cpp:859:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10238, 10238);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:138:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf2, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:141:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf2, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:144:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf12, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:147:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf2, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:150:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf2, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:153:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf12, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:156:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:159:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:162:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:165:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:168:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:171:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:174:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:177:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:180:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:183:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:186:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:189:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:191:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf64, 64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:193:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:196:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:199:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:202:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:205:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:207:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:209:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:211:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:213:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:215:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:217:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:219:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:221:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:223:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:225:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:227:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:232:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:234:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:236:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:238:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:240:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:242:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:244:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:246:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:248:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:250:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:252:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:254:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:256:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:258:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:260:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf60, 60);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:261:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:263:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:265:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:267:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:269:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:271:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:273:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:275:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:277:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:279:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:281:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:283:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:285:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:287:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:289:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:291:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:293:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:295:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:297:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:299:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:301:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:303:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarFileDescriptor.cpp:306:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf146, 146);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarLeader.cpp:101:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
          is.read(buff, header.get_length() - 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:97:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:99:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:102:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:105:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:108:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:111:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:114:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:117:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:120:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:123:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:125:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:127:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:129:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:132:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:135:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:138:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:142:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf772, 772);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:144:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:147:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:150:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:153:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:156:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:159:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:162:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:165:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarMapProjectionData.cpp:169:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf420, 420);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:93:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:99:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:104:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:108:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:112:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:116:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:120:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:124:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:128:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:132:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:136:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:140:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:144:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:148:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:152:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:156:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPlatformPositionData.cpp:160:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPositionVectorRecord.cpp:62:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarPositionVectorRecord.cpp:68:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRadiometricData.cpp:54:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp:54:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._rec_seq), 4); // TODO Change dangerous C-style cast to static cast.
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp:56:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._rec_sub1), 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp:57:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._rec_type), 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp:58:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._rec_sub2), 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp:59:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._rec_sub3), 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarRecordHeader.cpp:60:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._length), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:59:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:66:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:73:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:80:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:87:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:94:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:101:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:108:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:115:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:122:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint16), 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:129:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint16), 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:136:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint16), 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:143:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint16), 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:150:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:158:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:165:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint16), 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:174:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/AlosPalsar/AlosPalsarSignalData.cpp:182:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(reinterpret_cast<char*>(&tmpuint32), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/AntennaElevationPatterns.cpp:67:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/AntennaElevationPatterns.cpp:70:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._attach_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/AntennaElevationPatterns.cpp:72:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/AntennaElevationPatterns.cpp:76:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._elevation_pattern[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/AntennaElevationPatterns.cpp:80:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:117:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:120:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._attach_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:122:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:125:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:128:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._chirp_width),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:131:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._chirp_sidelobe),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:134:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._chirp_islr),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:137:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._chirp_peak_loc),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:140:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._re_chirp_power),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:143:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._elev_chirp_power),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:146:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._chirp_quality_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:149:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._ref_chirp_power),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:152:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf7,7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:155:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:158:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._cal_pulse_info[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/ChirpParameters.cpp:162:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp:109:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp:112:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._attach_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp:114:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._slant_range_time),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp:118:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._dop_coef[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp:122:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._dop_conf),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp:125:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._dop_conf_below_thresh_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp:128:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._delta_dopp_coeff[i]),2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/DopplerCentroidParameters.cpp:132:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:125:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._first_zero_doppler_time_day),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:128:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._first_zero_doppler_time_sec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:131:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._first_zero_doppler_time_microsec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:134:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._attach_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:136:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._line_num),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:139:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._num_lines),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:142:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._sub_sat_track),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:146:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._samp_numbers[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:151:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._slant_range_times[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:156:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._angles[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:161:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._lats[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:166:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._longs[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:170:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:172:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:175:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf220,220);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/GeolocationGrid.cpp:178:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:328:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:331:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._attach_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:333:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:336:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:339:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._time_diff),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:342:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:345:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._range_spacing),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:348:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._azimut_spacing),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:351:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._line_time_interval),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:354:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._num_output_lines),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:357:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._num_samples_per_line),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:360:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf5,5);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:363:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._num_range_lines_per_burst),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:366:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._time_diff_zero_doppler),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:369:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,43);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:371:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._data_analysis_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:373:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._ant_elev_coor_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:375:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._chirp_extract_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:377:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._srgr_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:379:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._dop_cen_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:381:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._dop_amb_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:383:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._range_spread_comp_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:385:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._detected_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:387:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._look_sum_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:389:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._rms_equal_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:391:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._ant_scal_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:393:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._vga_com_echo_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:395:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._vga_com_cal_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:397:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._vga_com_nom_time_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:399:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._gm_rng_comp_inv_filter_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:401:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:405:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf184,184);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:408:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:410:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20,20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:413:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20,20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:418:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf120,120);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:421:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,60);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:423:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:427:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,26);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:429:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,60);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:435:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._prf_values[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:441:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf190,190);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:444:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,62);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:446:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._first_proc_range_samp),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:449:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._range_ref),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:452:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._range_samp_rate),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:455:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._radar_freq),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:458:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._num_looks_range),2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:461:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf7,7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:464:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._filter_coef_range),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:467:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:473:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf160,160);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:476:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,60);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:478:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._num_lines_proc),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:481:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._num_look_az),2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:484:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._look_bw_az),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:487:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._to_bw_az),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:490:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf7,7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:493:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._filter_coef_az),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:497:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._az_fm_rate[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:501:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._ax_fm_origin),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:504:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._dop_amb_coef),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:509:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf128,68);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:511:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:514:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:518:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:520:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:522:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:525:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._avg_scene_height_ellpsoid),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:528:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,48);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:530:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:533:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:536:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:539:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:542:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:545:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:548:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:551:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:554:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:558:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._beam_overlap[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:563:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._beam_param[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:568:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._lines_per_burst[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:572:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:575:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:577:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_1_day),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:580:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_1_sec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:583:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_1_microsec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:586:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._x_pos_1),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:589:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._y_pos_1),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:592:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._z_pos_1),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:595:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._x_vel_1),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:598:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._y_vel_1),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:601:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._z_vel_1),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:604:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_2_day),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:607:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_2_sec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:610:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_2_microsec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:613:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._x_pos_2),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:616:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._y_pos_2),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:619:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._z_pos_2),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:622:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._x_vel_2),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:625:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._y_vel_2),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:628:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._z_vel_2),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:631:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_3_day),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:634:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_3_sec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:637:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_3_microsec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:640:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._x_pos_3),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:643:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._y_pos_3),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:646:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._z_pos_3),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:649:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._x_vel_3),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:652:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._y_vel_3),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:655:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._z_vel_3),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:658:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_4_day),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:661:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_4_sec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:664:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_4_microsec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:667:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._x_pos_4),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:670:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._y_pos_4),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:673:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._z_pos_4),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:676:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._x_vel_4),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:679:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._y_vel_4),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:682:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._z_vel_4),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:685:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_5_day),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:688:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_5_sec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:691:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._state_vector_time_5_microsec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:694:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._x_pos_5),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:697:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._y_pos_5),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:700:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._z_pos_5),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:703:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._x_vel_5),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:706:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._y_vel_5),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:709:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._z_vel_5),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/MainProcessingParameters.cpp:712:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:164:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:167:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._attach_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:169:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._input_mean_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:171:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._input_std_dev_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:173:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._input_gaps_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:175:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._input_missing_lines_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:177:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._dop_cen_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:179:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._dop_amb_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:181:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._output_mean_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:183:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._output_std_dev_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:185:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._chirp_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:187:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._missing_data_set_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:189:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._invalid_downlink_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:191:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf7,7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:193:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thres_chirp_broadening),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:196:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thresh_chirp_sidelobe),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:199:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thresh_chirp_islr),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:202:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thresh_input_mean),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:205:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._exp_input_mean),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:208:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thresh_input_std_dev),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:211:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._exp_input_std_dev),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:214:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thresh_dop_cen),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:217:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thresh_dop_amb),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:220:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thresh_output_mean),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:223:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._exp_output_mean),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:226:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thresh_output_std_dev),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:229:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._exp_output_std_dev),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:232:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thresh_input_missing_lines),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:235:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._thresh_input_gaps),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:238:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._lines_per_gaps),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:241:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:243:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._input_mean[0]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:246:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._input_mean[1]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:249:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._input_std_dev[0]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:251:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._input_std_dev[1]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:254:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._num_gaps),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:257:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._num_missing_lines),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:260:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._output_mean[0]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:262:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._output_mean[1]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:265:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._output_std_dev[0]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:268:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._output_std_dev[1]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:271:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._tot_errors),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SQ_ADSR.cpp:274:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.cpp:68:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._first_zero_doppler_time_day),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.cpp:71:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._first_zero_doppler_time_sec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.cpp:74:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._first_zero_doppler_time_microsec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.cpp:77:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._attach_flag),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.cpp:79:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._slant_range_time),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.cpp:82:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._ground_range_origin),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.cpp:86:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read((char*)&(data._srgr_coef[i]),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/SRGRConversionParameters.cpp:90:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf14,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:95:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf9,9);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:97:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf28,28);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:100:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:102:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:105:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:107:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,62);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:111:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:113:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf27,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:117:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:119:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf27,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:123:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:125:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:128:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:130:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/dsd.cpp:133:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,41);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:246:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:249:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:251:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,62);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:255:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:257:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:259:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:263:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:266:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:268:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:271:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:273:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,23);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:277:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:279:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:281:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:283:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:285:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:289:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:291:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:295:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:297:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:299:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:303:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:305:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:309:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:311:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:313:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:317:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:319:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,27);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:323:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:325:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:327:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,13);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:331:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:333:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:337:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:339:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:341:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:343:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:345:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:349:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:351:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,27);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:355:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:357:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:359:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,13);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:363:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:365:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,27);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:369:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:371:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:373:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:375:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:377:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:380:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:383:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:385:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:388:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:391:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:393:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:396:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:399:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:401:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:404:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:407:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:409:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,18);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:413:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:415:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf27,27);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:418:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:420:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:422:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:425:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:428:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:432:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:434:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:437:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:440:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:443:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:445:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:448:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:451:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:454:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:456:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:459:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:462:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:465:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:467:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:470:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:473:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,5);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:477:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:479:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:482:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:485:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,5);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:489:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:491:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:494:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:497:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,5);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:501:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:503:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:507:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:509:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf2,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:512:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:514:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:516:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:520:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:522:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,13);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:526:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:528:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf27,27);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:531:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:533:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:535:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:538:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:541:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:543:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:546:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:549:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:552:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:554:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:556:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:558:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,9);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:562:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:564:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf27,27);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:567:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:569:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:571:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:574:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:577:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:579:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,9);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:583:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:586:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:588:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:590:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:592:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:595:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:598:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:600:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,9);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:604:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:608:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf7,7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:611:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:613:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,9);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:617:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:620:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:624:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:626:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:629:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:632:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:634:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,9);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:638:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:641:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:645:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:647:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:651:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:654:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:656:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/mph.cpp:658:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:255:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:258:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:260:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,28);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:264:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:266:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:268:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,31);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:272:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:275:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:277:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:280:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:283:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:285:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:288:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:291:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:293:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:296:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:298:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf27,27);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:301:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:303:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:305:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:308:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:310:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf27,27);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:313:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:315:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:317:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:320:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:323:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:326:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:328:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:331:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:334:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:337:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:339:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf14,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:342:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:345:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:348:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:350:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:353:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:356:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:359:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:361:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf14,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:364:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:367:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:370:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:372:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:375:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:378:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:381:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:383:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf14,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:386:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:389:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:392:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:394:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:397:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:400:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:403:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:405:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf13,13);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:408:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:411:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:414:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:416:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf14,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:419:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:422:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:425:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:427:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf13,13);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:430:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:433:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:436:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:438:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf14,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:441:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf11,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:444:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:447:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:449:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,35);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:451:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:453:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:456:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:458:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:461:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:463:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:465:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf5,5);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:468:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:470:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:473:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:475:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:477:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:480:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:482:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:485:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:487:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:489:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:492:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:494:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf7,7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:497:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:499:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:501:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,17);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:505:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:507:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:510:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:512:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:514:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,17);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:518:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:520:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:523:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:525:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:527:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:530:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:532:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf5,5);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:535:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:537:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:539:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf14,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:542:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:545:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:547:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:550:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:553:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:555:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf14,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:558:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:561:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:564:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:566:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:569:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:572:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:575:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:577:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32,19);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:581:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf15,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:584:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf3,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:587:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:589:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:592:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:595:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf9,9);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:598:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:600:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:603:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:605:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf5,5);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:608:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:610:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:612:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64,50);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/EnvisatAsar/sph.cpp:614:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/AttitudeData.cpp:58:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/AttitudeData.cpp:66:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/AttitudeData.cpp:70:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/AttitudeData.cpp:74:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/AttitudeData.cpp:78:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,6502);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamInformationRecord.cpp:56:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamInformationRecord.cpp:60:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,9);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamInformationRecord.cpp:64:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamInformationRecord.cpp:68:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamPixelCountRecord.cpp:54:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/BeamPixelCountRecord.cpp:59:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:69:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:73:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:77:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:81:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:85:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:91:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:96:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:100:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/CompensationDataRecord.cpp:104:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:150:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buff,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:153:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:157:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:161:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:165:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:169:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:173:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:177:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:181:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:185:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:189:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:193:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:197:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:201:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:205:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:209:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:213:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:217:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:221:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:225:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramRecord.cpp:243:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:61:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buff,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:65:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:69:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:73:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataHistogramSignalData.cpp:81:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(tmp, 14588);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:62:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:66:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:70:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:74:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:78:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:82:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:86:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:90:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:94:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:98:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:102:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:106:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:110:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataPointDataRecord.cpp:114:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,14);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:111:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:115:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:119:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:123:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:127:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:131:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:135:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:139:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:143:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:147:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:151:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:155:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:159:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:163:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:167:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:171:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:180:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:184:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:188:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:192:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:196:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:200:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:209:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:213:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:217:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataQuality.cpp:221:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,238);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:235:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:238:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:241:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:244:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:247:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:250:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:253:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:256:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:259:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:262:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:265:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:268:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:271:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:274:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:277:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:279:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:281:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:284:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:286:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:289:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:292:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:295:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:298:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:301:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:303:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:306:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:308:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:311:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:314:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:317:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:320:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:323:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:326:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:329:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:332:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:334:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:337:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf8,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:341:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:346:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:352:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:356:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:359:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:361:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:364:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:367:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:370:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:374:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:378:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:381:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:384:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:387:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:391:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:394:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:397:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:400:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:402:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:404:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:407:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:410:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:413:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:416:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:419:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:422:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:425:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:428:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:431:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:433:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:436:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:439:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:442:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:445:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:448:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:451:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:454:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:457:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:460:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:463:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:466:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:469:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:472:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:475:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf32,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:478:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:481:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:484:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:487:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:489:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:492:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:494:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:496:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:499:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:501:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:503:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:505:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:508:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:511:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:514:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:516:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:518:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:521:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:523:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:525:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:527:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:530:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:532:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:535:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:538:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:541:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:544:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:547:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DataSetSummary.cpp:553:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,2362);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DopplerCentroidEstimateRecord.cpp:55:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DopplerCentroidEstimateRecord.cpp:59:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/DopplerCentroidEstimateRecord.cpp:65:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:114:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf2,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:117:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf2,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:119:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:122:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf2,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:125:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf2,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:128:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf12,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:131:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:134:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:137:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:140:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:143:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:146:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:149:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:152:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:155:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:158:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf8,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:161:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:164:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf4,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:166:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf64,64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:168:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:171:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:174:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:177:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:180:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:182:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:184:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:186:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:188:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:190:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:192:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:194:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:196:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:198:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:200:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:202:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:207:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:209:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:211:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:213:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:215:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:217:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:219:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:221:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:223:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:225:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:227:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:229:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:231:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:233:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:235:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf60,60);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:236:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:238:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf6,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/FileDescriptor.cpp:240:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf288,288);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/MisregistrationRecord.cpp:50:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/MisregistrationRecord.cpp:53:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:283:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:287:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:290:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:294:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:300:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:305:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:309:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:313:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:317:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:321:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:325:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:331:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:336:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:340:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:344:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:348:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:352:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:356:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:360:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:364:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:368:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:372:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:376:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:380:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:384:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:388:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:392:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:396:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:400:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:404:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,9);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:408:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:412:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:418:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:425:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:432:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:439:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:444:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:449:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,5);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:453:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:457:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:461:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:465:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,11);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:469:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:473:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:477:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:481:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:485:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:489:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:498:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:507:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:511:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:515:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,9);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:519:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:523:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:532:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:536:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:540:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:544:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:550:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:555:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:559:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:563:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:567:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:576:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:580:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:586:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:591:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:597:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read(buf,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:602:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:611:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:615:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:619:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:623:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:627:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,10);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:631:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:635:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:639:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,15);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:643:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:647:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:651:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:655:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:659:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:663:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:667:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:671:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:675:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:679:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:683:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,3);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:687:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:691:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:695:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:699:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/ProcessingParameters.cpp:703:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,206);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.cpp:60:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.cpp:64:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.cpp:68:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricCompensationData.cpp:72:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:77:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:81:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:85:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:89:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:93:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:95:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:99:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:103:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:107:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:113:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:118:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:120:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:124:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:126:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:130:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometricData.cpp:134:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,1512);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometryUncertaintyRecord.cpp:50:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/RadiometryUncertaintyRecord.cpp:53:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf16,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/SRGRCoefficientSetRecord.cpp:54:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,21);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/SRGRCoefficientSetRecord.cpp:60:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/CommonRecord/TemperatureSettingsRecord.cpp:55:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/Data.cpp:108:9:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
					is.read(buff, header.get_length()-12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/Data.cpp:122:9:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
					is.read(buff, header.get_length()-192);	// Reads the rest of the line
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/Data.cpp:128:9:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
					is.read(buff, header.get_length()-12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/Data.cpp:141:9:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
					is.read(buff, header.get_length()-192);	// Reads the rest of the line
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/Data.cpp:147:9:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
					is.read(buff, header.get_length()-12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:152:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:156:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:158:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:162:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:166:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:170:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:174:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:178:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:182:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:186:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:190:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:194:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:198:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:202:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:206:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:210:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:214:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:220:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         is.read(buf,1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:223:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:225:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:229:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:233:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:235:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:239:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:243:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:247:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:251:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:255:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:275:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:279:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:283:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:287:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:291:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:295:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:299:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:303:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:307:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:311:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:315:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:319:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:321:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:325:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:329:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:333:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:337:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:341:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:345:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,28);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:347:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:351:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:355:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:359:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:363:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,28);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:367:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:371:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:375:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:379:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ImageOptionsFileDescriptor.cpp:383:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,15804);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:100:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._line_num),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:103:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._rec_num),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:106:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._n_left_pixel),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:109:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._n_data_pixel),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:112:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._n_right_pixel),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:115:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._sensor_updf),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:118:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._acq_year),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:121:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._acq_day),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:124:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._acq_msec),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:127:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._sar_chan_ind),2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:130:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._sar_chan_code),2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:133:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._tran_polar),2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:136:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._recv_polar),2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:139:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._prf),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:142:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:144:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._sr_first),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:147:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._sr_mid),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:150:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._sr_last),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:153:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._fdc_first),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:156:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._fdc_mid),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:159:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._fdc_last),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:162:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._ka_first),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:165:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._ka_mid),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:168:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._ka_last),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:171:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._nadir_ang),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:174:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._squint_ang),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:177:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:178:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:180:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._geo_updf),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:183:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._lat_first),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:186:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._lat_mid),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:189:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._lat_last),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:192:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._lon_first),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:195:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._lon_mid),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:198:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._lon_last),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:201:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._north_first),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:204:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:206:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._north_last),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:209:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._east_first),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:212:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:214:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._east_last),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:217:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read((char*)&(data._heading),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Data/ProcessedDataRecord.cpp:220:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:60:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buff,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:64:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buff,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:68:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:72:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buff,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/DataHistogramProcessedData.cpp:82:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(tmp, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/Leader.cpp:107:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
          is.read(buff, header.get_length()-12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/Leader.cpp:122:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
          is.read(buff, header.get_length()-12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:90:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:96:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:101:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:105:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:109:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:113:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:117:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:121:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:125:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:129:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:133:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:137:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:141:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:145:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:149:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:153:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:157:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PlatformPositionData.cpp:166:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,126);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PositionVectorRecord.cpp:59:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Leader/PositionVectorRecord.cpp:65:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
		is.read(buf,22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp:51:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read((char*)&(data._rec_seq),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp:53:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read((char*)&(data._rec_sub1),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp:54:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read((char*)&(data._rec_type),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp:55:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read((char*)&(data._rec_sub2),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp:56:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read((char*)&(data._rec_sub3),1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/RadarSatRecordHeader.cpp:57:5:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
	is.read((char*)&(data._length),4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/Trailer/Trailer.cpp:99:12:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
        is.read(buff, header.get_length()-12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:64:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:68:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 2); // spare1
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:70:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:74:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:78:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 28);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:82:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:86:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 28);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:90:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:94:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:98:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:102:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:106:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:110:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:114:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:118:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:122:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:126:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:130:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 100); // spare2
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/FilePointerRecord.cpp:132:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 100); // spare3
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp:56:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp:60:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp:64:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp:68:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 60);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp:72:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp:76:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp:80:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 40);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp:84:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/TextRecord.cpp:88:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 104); // spare1
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:73:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:77:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,2); // spare1
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:79:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:83:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:87:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:91:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:95:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:99:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:103:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:107:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:111:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:115:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:119:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:123:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:127:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:131:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:135:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:139:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:143:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:148:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:152:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:156:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:160:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:164:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,92); // spare2
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:166:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDescriptorRecord.cpp:170:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf,92); // spare3
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/RadarSat/VolumeDir/VolumeDir.cpp:86:12:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
        is.read(buff, header.get_length()-12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:233:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:236:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:239:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:242:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:245:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:248:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:251:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:254:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:257:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:260:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:263:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:266:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:269:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:272:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:275:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:277:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:279:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:282:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:284:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:287:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:290:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:293:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:296:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:299:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:301:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:304:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:306:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:309:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:312:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:315:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:318:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:321:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:324:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:327:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:330:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:332:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:335:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:339:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:344:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:350:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:354:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:357:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:359:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:362:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:365:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:368:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:372:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:376:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:379:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:382:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:385:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:389:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:392:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:395:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:398:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:400:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:402:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:405:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:407:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:410:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:412:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:414:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:417:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:420:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:423:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:425:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:428:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:431:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:434:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:436:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:439:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:442:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:445:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:448:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:451:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:454:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:457:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:460:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:463:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:466:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:469:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:472:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:475:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:477:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:479:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:481:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:484:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:486:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:488:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:490:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:493:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:496:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:499:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:501:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:503:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:506:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:508:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:510:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:512:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:515:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:517:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:520:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:523:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:526:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:529:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:532:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:535:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:537:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:540:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:543:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:546:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:550:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarDataSetSummary.cpp:554:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf32, 24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:382:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf64, 64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:385:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:388:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf2, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:390:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:393:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:396:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:399:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:402:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:405:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:408:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:411:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:414:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:417:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:420:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:423:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:426:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:429:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:432:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:435:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:438:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:441:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:444:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:447:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:450:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:453:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:456:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:459:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:462:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:465:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:468:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:471:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:474:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:477:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:479:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:482:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:485:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:488:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:491:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:494:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:496:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:499:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:502:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:505:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:508:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:511:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:514:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:517:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:520:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:523:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:526:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:529:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:532:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:535:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:538:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:540:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:543:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:546:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:549:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:552:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:555:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:558:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:561:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:564:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:567:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf12, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:569:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:572:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:575:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:578:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf24, 24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:581:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf24, 24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:584:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:587:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:590:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:593:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:596:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:599:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:602:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:605:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:608:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:611:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:614:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:617:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:620:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:623:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:626:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:629:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:632:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:635:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:638:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:641:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:644:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:647:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:650:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf24, 24);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:653:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:656:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:659:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:662:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:665:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:668:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:671:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:674:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:677:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:680:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:683:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:686:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:689:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:692:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:695:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:698:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:701:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:704:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:707:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:710:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf22, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:713:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:716:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:719:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:722:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:725:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:728:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:731:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:734:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:737:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:740:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:743:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:746:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:749:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:752:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:755:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:758:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:761:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:764:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:767:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:770:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:773:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:776:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:779:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:782:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:785:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:788:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:791:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:794:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:797:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:800:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:803:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:806:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:809:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1, 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:812:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf7, 7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:815:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf7, 7);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:818:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf1, 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:821:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:824:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:827:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:830:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:833:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:836:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:839:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:842:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:845:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:848:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:851:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf20, 20);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:854:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFacilityData.cpp:858:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf10238, 10238);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:116:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf2, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:119:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf2, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:121:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf12, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:124:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf2, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:127:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf2, 2);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:130:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf12, 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:133:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:136:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:139:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:142:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:145:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:148:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:151:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:154:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:157:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:160:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf8, 8);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:163:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:166:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf4, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:168:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf64, 64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:170:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:173:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:176:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:179:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:182:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:184:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:186:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:188:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:190:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:192:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:194:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:196:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:198:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:200:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:202:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:204:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:209:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:211:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:213:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:215:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:217:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:219:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:221:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:223:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:225:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:227:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:229:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:231:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:233:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:235:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:237:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf60, 60);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:238:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:240:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf6, 6);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarFileDescriptor.cpp:242:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf288, 288);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarLeader.cpp:100:12:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
        is.read(buff, header.get_length() - 12);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:96:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:98:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:101:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:104:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:107:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:110:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:113:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:116:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:119:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:122:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:124:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:126:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:128:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:131:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf32, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:134:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:137:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:141:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf772, 772);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:143:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:146:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:149:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:152:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:155:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:158:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:161:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:164:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf16, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarMapProjectionData.cpp:168:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      is.read(buf420, 420);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:92:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 32);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:98:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:103:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:107:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:111:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:115:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:119:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:123:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:127:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:131:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 64);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:135:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:139:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:143:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:147:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:151:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:155:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPlatformPositionData.cpp:159:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read(buf, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPositionVectorRecord.cpp:61:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarPositionVectorRecord.cpp:67:8:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    is.read(buf, 22);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp:53:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._rec_seq), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp:55:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._rec_sub1), 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp:56:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._rec_type), 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp:57:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._rec_sub2), 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp:58:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._rec_sub3), 1);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/erssar/ErsSarRecordHeader.cpp:59:6:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  is.read((char*)&(data._length), 4);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:693:17:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      candidate.read(alosFileName, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimAlosPalsarModel.cpp:756:17:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      candidate.read(alosFileName, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimErsSarModel.cpp:657:17:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      candidate.read(ersFileName, 16);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimFormosatDimapSupportData.cpp:272:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      in.read(buf, ossim::min((ossim_int64)100, fileSize));
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimFormosatDimapSupportData.cpp:280:16:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
            in.read(&fullBuffer.front(), (std::streamsize)fullBuffer.size());
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimFormosatDimapSupportData.cpp:307:24:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      if(!xmlDocument->read(inStringStream))
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPleiadesDimapSupportData.cpp:390:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         in.read(buf, std::min((ossim_int64)100, fileSize));
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPleiadesDimapSupportData.cpp:398:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
               in.read(&fullBuffer.front(), (std::streamsize)fullBuffer.size());
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimPleiadesDimapSupportData.cpp:424:27:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         if(!xmlDocument->read(inStringStream))
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:630:27:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         const bool ret = read(productXmlFile);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.cpp:648:30:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
   bool ossimSentinel1Model::read(ossimFilename const& annotationXml)
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSentinel1Model.h:163:12:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      bool read(ossimFilename const& annotationXml);
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSpot6DimapSupportData.cpp:363:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         in.read(buf, std::min((ossim_int64)100, fileSize));
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSpot6DimapSupportData.cpp:371:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
               in.read(&fullBuffer.front(), (std::streamsize)fullBuffer.size());
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSpot6DimapSupportData.cpp:397:27:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
         if(!xmlDocument->read(inStringStream))
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:244:28:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  while ((unsigned int)i < strlen(str_micro) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/src/ossim/otb/CivilDateTime.cpp:364:28:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  while ((unsigned int)i < strlen(str_micro) )
data/otb-7.2.0+dfsg/Modules/ThirdParty/OssimPlugins/test/ossimStringUtilitiesTest.cpp:123:33:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
   const std::size_t len = std::strlen(ptr);
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/profiler.cpp:119:5:  [1] (buffer) strncpy:
  Easily used incorrectly; doesn't always \0-terminate or check for invalid
  pointers [MS-banned] (CWE-120).
    strncpy(pprof->pname, pname, 256);
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfast.cpp:73:18:  [1] (buffer) fgetc:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    while ((ch = fgetc(fp)) == '#') {
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfast.cpp:74:22:  [1] (buffer) fgetc:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
        while ((ch = fgetc(fp)) != '\n'  &&  ch != EOF)
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfast.cpp:87:13:  [1] (buffer) fgetc:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    char1 = fgetc(fp);
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfast.cpp:88:13:  [1] (buffer) fgetc:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    char2 = fgetc(fp);
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfast.cpp:102:5:  [1] (buffer) fgetc:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    fgetc(fp);  // Discard exactly one byte after header.
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfast.cpp:108:57:  [1] (buffer) fgetc:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
            image->pixels[r*image->stride+c] = ((float) fgetc(fp)) / 255.0;
data/otb-7.2.0+dfsg/Modules/ThirdParty/SiftFast/src/otbsiftfast/siftfast.cpp:113:9:  [1] (buffer) getc:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    if (getc(fp) == 'P') {
data/otb-7.2.0+dfsg/Modules/Visualization/Ice/src/otbGlVersionChecker.cxx:132:27:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  if( version==nullptr || strlen( version )==0 )
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdVectorImageSettings.h:364:38:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  if (!m_RgbChannels.empty() && std::equal(m_RgbChannels.begin(), m_RgbChannels.end(), rgb.begin()))
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdVectorImageSettings.h:435:12:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  if (std::equal(m_RgbDynamicsParams.begin(), m_RgbDynamicsParams.end(), params.begin()))
data/otb-7.2.0+dfsg/Modules/Visualization/MonteverdiCore/include/mvdVectorImageSettings.h:520:12:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  if (std::equal(m_GrayDynamicsParams.begin(), m_GrayDynamicsParams.end(), params.begin()))

ANALYSIS SUMMARY:

Hits = 4080
Lines analyzed = 491538 in approximately 13.47 seconds (36484 lines/second)
Physical Source Lines of Code (SLOC) = 274528
Hits@level = [0]  87 [1] 1952 [2] 2106 [3]  15 [4]   7 [5]   0
Hits@level+ = [0+] 4167 [1+] 4080 [2+] 2128 [3+]  22 [4+]   7 [5+]   0
Hits/KSLOC@level+ = [0+] 15.1788 [1+] 14.8619 [2+] 7.75149 [3+] 0.0801375 [4+] 0.0254983 [5+]   0
Dot directories skipped = 2 (--followdotdir overrides)
Minimum risk level = 1
Not every hit is necessarily a security vulnerability.
There may be other security vulnerabilities; review your code!
See 'Secure Programming HOWTO'
(https://dwheeler.com/secure-programs) for more information.