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/iem-plugin-suite-1.11.1/AllRADecoder/Source/LoudspeakerVisualizer.h
Examining data/iem-plugin-suite-1.11.1/AllRADecoder/Source/tDesign5200.h
Examining data/iem-plugin-suite-1.11.1/AllRADecoder/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/AllRADecoder/Source/LoudspeakerTableComponent.h
Examining data/iem-plugin-suite-1.11.1/AllRADecoder/Source/RotateWindow.h
Examining data/iem-plugin-suite-1.11.1/AllRADecoder/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/AllRADecoder/Source/EnergyDistributionVisualizer.h
Examining data/iem-plugin-suite-1.11.1/AllRADecoder/Source/AmbisonicNoiseBurst.h
Examining data/iem-plugin-suite-1.11.1/AllRADecoder/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/AllRADecoder/Source/NoiseBurst.h
Examining data/iem-plugin-suite-1.11.1/AllRADecoder/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/EnergyVisualizer/vertexIndex.h
Examining data/iem-plugin-suite-1.11.1/EnergyVisualizer/hammerAitovSample.h
Examining data/iem-plugin-suite-1.11.1/EnergyVisualizer/tDesignProjected.h
Examining data/iem-plugin-suite-1.11.1/EnergyVisualizer/Source/VisualizerColormap.h
Examining data/iem-plugin-suite-1.11.1/EnergyVisualizer/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/EnergyVisualizer/Source/VisualizerComponent.h
Examining data/iem-plugin-suite-1.11.1/EnergyVisualizer/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/EnergyVisualizer/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/EnergyVisualizer/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/BinauralDecoder/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/BinauralDecoder/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/BinauralDecoder/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/BinauralDecoder/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/ProbeDecoder/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/ProbeDecoder/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/ProbeDecoder/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/ProbeDecoder/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/DualDelay/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/DualDelay/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/DualDelay/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/DualDelay/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/MultiEQ/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/MultiEQ/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/MultiEQ/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/MultiEQ/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/SimpleDecoder/Source/DecoderInfoBox.h
Examining data/iem-plugin-suite-1.11.1/SimpleDecoder/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/SimpleDecoder/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/SimpleDecoder/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/SimpleDecoder/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/StereoEncoder/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/StereoEncoder/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/StereoEncoder/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/StereoEncoder/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/_PluginTemplate/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/_PluginTemplate/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/_PluginTemplate/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/_PluginTemplate/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/DirectivityShaper/Source/ShapeAndOrderXyPad.h
Examining data/iem-plugin-suite-1.11.1/DirectivityShaper/Source/DirectivityVisualizer.h
Examining data/iem-plugin-suite-1.11.1/DirectivityShaper/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/DirectivityShaper/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/DirectivityShaper/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/DirectivityShaper/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/DirectionalCompressor/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/DirectionalCompressor/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/DirectionalCompressor/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/DirectionalCompressor/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/OmniCompressor/Source/LookAheadGainReduction.h
Examining data/iem-plugin-suite-1.11.1/OmniCompressor/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/OmniCompressor/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/OmniCompressor/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/OmniCompressor/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/RoomEncoder/Source/reflections.h
Examining data/iem-plugin-suite-1.11.1/RoomEncoder/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/RoomEncoder/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/RoomEncoder/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/RoomEncoder/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/RoomEncoder/Source/ReflectionsVisualizer.h
Examining data/iem-plugin-suite-1.11.1/SceneRotator/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/SceneRotator/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/SceneRotator/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/SceneRotator/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/FdnReverb/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/FdnReverb/Source/T60Visualizer.h
Examining data/iem-plugin-suite-1.11.1/FdnReverb/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/FdnReverb/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/FdnReverb/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/MultiBandCompressor/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/MultiBandCompressor/Source/MasterControl.h
Examining data/iem-plugin-suite-1.11.1/MultiBandCompressor/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/MultiBandCompressor/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/MultiBandCompressor/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/MultiBandCompressor/Source/FilterBankVisualizer.h
Examining data/iem-plugin-suite-1.11.1/MultiEncoder/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/MultiEncoder/Source/MasterControlWithText.h
Examining data/iem-plugin-suite-1.11.1/MultiEncoder/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/MultiEncoder/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/MultiEncoder/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/MultiEncoder/Source/EncoderList.h
Examining data/iem-plugin-suite-1.11.1/resources/NewtonApple/NewtonApple_hull3D.h
Examining data/iem-plugin-suite-1.11.1/resources/NewtonApple/NewtonApple_hull3D.cpp
Examining data/iem-plugin-suite-1.11.1/resources/MaxRE.h
Examining data/iem-plugin-suite-1.11.1/resources/MatrixMultiplication.h
Examining data/iem-plugin-suite-1.11.1/resources/ambisonicTools.h
Examining data/iem-plugin-suite-1.11.1/resources/tDesignN7.h
Examining data/iem-plugin-suite-1.11.1/resources/Quaternion.h
Examining data/iem-plugin-suite-1.11.1/resources/inPhase.h
Examining data/iem-plugin-suite-1.11.1/resources/HammerAitov.h
Examining data/iem-plugin-suite-1.11.1/resources/Compressor.h
Examining data/iem-plugin-suite-1.11.1/resources/ReferenceCountedDecoder.h
Examining data/iem-plugin-suite-1.11.1/resources/AudioProcessorBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Delay.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/XYPad.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/MuteSoloButton.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/OnOffButton.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/FilterVisualizer.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/TitleBarPaths.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/SimpleLabel.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/SpherePanner.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/PositionPlane.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/ReverseSlider.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/TitleBar.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/RoundButton.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/HammerAitovGrid.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/CompressorVisualizer.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/LevelMeter.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/DoubleSlider.h
Examining data/iem-plugin-suite-1.11.1/resources/customComponents/MailBox.h
Examining data/iem-plugin-suite-1.11.1/resources/MultiChannelGain.h
Examining data/iem-plugin-suite-1.11.1/resources/Weights.h
Examining data/iem-plugin-suite-1.11.1/resources/IOHelper.h
Examining data/iem-plugin-suite-1.11.1/resources/MultiChannelDelay.h
Examining data/iem-plugin-suite-1.11.1/resources/heatmap.h
Examining data/iem-plugin-suite-1.11.1/resources/efficientSHvanilla.h
Examining data/iem-plugin-suite-1.11.1/resources/lookAndFeel/IEM_LaF.h
Examining data/iem-plugin-suite-1.11.1/resources/ConfigurationHelper.h
Examining data/iem-plugin-suite-1.11.1/resources/WalshHadamard/mx_sequency_perm.cpp
Examining data/iem-plugin-suite-1.11.1/resources/WalshHadamard/fwht.h
Examining data/iem-plugin-suite-1.11.1/resources/WalshHadamard/mx_fwht.cpp
Examining data/iem-plugin-suite-1.11.1/resources/WalshHadamard/mx_ifwht.cpp
Examining data/iem-plugin-suite-1.11.1/resources/OSC/OSCInputStream.h
Examining data/iem-plugin-suite-1.11.1/resources/OSC/OSCParameterInterface.cpp
Examining data/iem-plugin-suite-1.11.1/resources/OSC/OSCParameterInterface.h
Examining data/iem-plugin-suite-1.11.1/resources/OSC/OSCStatus.h
Examining data/iem-plugin-suite-1.11.1/resources/OSC/OSCUtilities.h
Examining data/iem-plugin-suite-1.11.1/resources/OSC/OSCStatus.cpp
Examining data/iem-plugin-suite-1.11.1/resources/viridis_cropped.h
Examining data/iem-plugin-suite-1.11.1/resources/ReferenceCountedMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Standalone/IEM_AudioDeviceSelectorComponent.h
Examining data/iem-plugin-suite-1.11.1/resources/Standalone/StandaloneApp.cpp
Examining data/iem-plugin-suite-1.11.1/resources/Standalone/IEM_JackAudio.h
Examining data/iem-plugin-suite-1.11.1/resources/Standalone/MyStandaloneFilterWindow.h
Examining data/iem-plugin-suite-1.11.1/resources/Standalone/IEM_AudioDeviceSelectorComponent.cpp
Examining data/iem-plugin-suite-1.11.1/resources/Conversions.h
Examining data/iem-plugin-suite-1.11.1/resources/FeedbackDelayNetwork.h
Examining data/iem-plugin-suite-1.11.1/resources/tDesignN10.h
Examining data/iem-plugin-suite-1.11.1/resources/LabelAttachment.h
Examining data/iem-plugin-suite-1.11.1/resources/AmbisonicDecoder.h
Examining data/iem-plugin-suite-1.11.1/resources/efficientSHvanilla.cpp
Examining data/iem-plugin-suite-1.11.1/resources/interpLagrangeWeights.h
Examining data/iem-plugin-suite-1.11.1/resources/Queue.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/MetisSupport/MetisSupport.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/LU/FullPivLU.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/LU/PartialPivLU_LAPACKE.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/LU/arch/Inverse_SSE.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/LU/InverseImpl.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/LU/PartialPivLU.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/LU/Determinant.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseQR/SparseQR.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Jacobi/Jacobi.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Umeyama.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Rotation2D.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Quaternion.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/EulerAngles.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Scaling.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/AlignedBox.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/RotationBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/OrthoMethods.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/AngleAxis.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/arch/Geometry_SSE.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Hyperplane.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Translation.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Transform.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/ParametrizedLine.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Homogeneous.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Cholesky/LLT.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Cholesky/LLT_LAPACKE.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Cholesky/LDLT.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Matrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Transpositions.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Reverse.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Assign_MKL.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Select.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/PlainObjectBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Product.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/SelfAdjointView.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/SolverBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/CommaInitializer.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/Parallelizer.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/SelfadjointRank2Update.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/TriangularSolverMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/GeneralMatrixMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/TriangularMatrixMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/SelfadjointMatrixVector.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/TriangularMatrixVector.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/SelfadjointProduct.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/TriangularSolverVector.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/GeneralBlockPanelKernel.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/GeneralMatrixVector.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MapBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Block.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/NumTraits.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctionsImpl.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/functors/StlFunctors.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/functors/BinaryFunctors.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/functors/AssignmentFunctors.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/functors/UnaryFunctors.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/functors/NullaryFunctors.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/functors/TernaryFunctors.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/ForceAlignedAccess.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/SolveTriangular.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Transpose.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/ReturnByValue.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Dot.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Solve.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/PermutationMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MatrixBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/EigenBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Diagonal.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/CoreIterators.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/DiagonalProduct.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/DenseCoeffsBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Ref.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/ProductEvaluators.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Assign.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/AssignEvaluator.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/NestByValue.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Array.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/DenseStorage.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/CwiseUnaryOp.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/ConditionEstimator.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/IO.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/GlobalFunctions.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/GenericPacketMath.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/CwiseUnaryView.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Map.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/DenseBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/NEON/Complex.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/NEON/PacketMath.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/NEON/MathFunctions.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/SSE/Complex.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/SSE/TypeCasting.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/SSE/PacketMath.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/SSE/MathFunctions.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/ZVector/Complex.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/ZVector/PacketMath.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/ZVector/MathFunctions.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/CUDA/PacketMathHalf.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/CUDA/Complex.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/CUDA/TypeCasting.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/CUDA/Half.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/CUDA/PacketMath.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/CUDA/MathFunctions.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/Default/Settings.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/AVX/Complex.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/AVX/TypeCasting.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/AVX/PacketMath.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/AVX/MathFunctions.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/AltiVec/Complex.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/AltiVec/PacketMath.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/AltiVec/MathFunctions.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/AVX512/PacketMath.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/AVX512/MathFunctions.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/BandMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/StableNorm.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/TriangularMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/DiagonalMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/SelfCwiseBinaryOp.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/VectorwiseOp.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/NoAlias.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Visitor.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/CwiseBinaryOp.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Replicate.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Swap.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/ArrayBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/CwiseTernaryOp.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/GeneralProduct.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/VectorBlock.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/CoreEvaluators.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Redux.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/Memory.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/BlasUtil.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/XprHelper.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/Meta.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/StaticAssert.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/ReenableStupidWarnings.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/Macros.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/DisableStupidWarnings.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/MKL_support.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/ForwardDeclarations.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/NonMPL2.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/Constants.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Random.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Stride.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/CwiseNullaryOp.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/ArrayWrapper.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Inverse.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/BooleanRedux.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Fuzzy.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCholesky/SimplicialCholesky.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseView.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseVector.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseTranspose.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/MappedSparseMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/CompressedStorage.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseSolverBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/AmbiVector.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseRef.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/TriangularSolver.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseMatrixBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseTriangularView.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseAssign.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseCompressedBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseDiagonalProduct.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseFuzzy.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseProduct.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseSelfAdjointView.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparsePermutation.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseColEtree.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseBlock.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseDot.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseRedux.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseUtil.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseMap.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseDenseProduct.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/OrderingMethods/Ordering.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/OrderingMethods/Eigen_Colamd.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/OrderingMethods/Amd.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SVD/UpperBidiagonalization.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SVD/BDCSVD.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SVD/JacobiSVD.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SVD/JacobiSVD_LAPACKE.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SVD/SVDBase.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/misc/blas.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/misc/RealSvd2x2.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/misc/lapack.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/misc/lapacke.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/misc/Image.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/misc/lapacke_mangling.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/misc/Kernel.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/EigenSolver.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/Tridiagonalization.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/RealQZ.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/ComplexEigenSolver.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/RealSchur.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/ComplexSchur.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/HessenbergDecomposition.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/StlSupport/StdDeque.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/StlSupport/StdList.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/StlSupport/details.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/StlSupport/StdVector.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/plugins/CommonCwiseUnaryOps.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/plugins/MatrixCwiseUnaryOps.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/plugins/ArrayCwiseBinaryOps.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/plugins/CommonCwiseBinaryOps.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/plugins/BlockMethods.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/plugins/MatrixCwiseBinaryOps.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/plugins/ArrayCwiseUnaryOps.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/PaStiXSupport/PaStiXSupport.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Householder/HouseholderSequence.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Householder/Householder.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/Householder/BlockHouseholder.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/UmfPackSupport/UmfPackSupport.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/PardisoSupport/PardisoSupport.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_column_dfs.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_Structs.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_panel_dfs.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_Memory.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_pivotL.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_column_bmod.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLUImpl.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_relax_snode.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_pruneL.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_panel_bmod.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseLU/SparseLU_Utils.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/SuperLUSupport/SuperLUSupport.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/CholmodSupport/CholmodSupport.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/QR/HouseholderQR_LAPACKE.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/QR/HouseholderQR.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/QR/ColPivHouseholderQR.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/QR/FullPivHouseholderQR.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h
Examining data/iem-plugin-suite-1.11.1/resources/Eigen/src/QR/CompleteOrthogonalDecomposition.h
Examining data/iem-plugin-suite-1.11.1/resources/FilterVisualizerHelper.h
Examining data/iem-plugin-suite-1.11.1/CoordinateConverter/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/CoordinateConverter/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/CoordinateConverter/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/CoordinateConverter/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/ToolBox/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/ToolBox/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/ToolBox/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/ToolBox/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/MatrixMultiplier/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/MatrixMultiplier/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/MatrixMultiplier/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/MatrixMultiplier/Source/PluginProcessor.h
Examining data/iem-plugin-suite-1.11.1/DistanceCompensator/Source/PluginEditor.h
Examining data/iem-plugin-suite-1.11.1/DistanceCompensator/Source/PluginEditor.cpp
Examining data/iem-plugin-suite-1.11.1/DistanceCompensator/Source/PluginProcessor.cpp
Examining data/iem-plugin-suite-1.11.1/DistanceCompensator/Source/PluginProcessor.h

FINAL RESULTS:

data/iem-plugin-suite-1.11.1/AllRADecoder/Source/PluginProcessor.cpp:962:5:  [4] (buffer) strcat:
  Does not check for buffer overflows when concatenating to destination
  [MS-banned] (CWE-120). Consider using strcat_s, strncat, strlcat, or
  snprintf (warning: strncat is easily misused).
    strcat(versionString, JucePlugin_VersionString);
data/iem-plugin-suite-1.11.1/AllRADecoder/Source/AmbisonicNoiseBurst.h:35:16:  [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.
        Random random;
data/iem-plugin-suite-1.11.1/AllRADecoder/Source/AmbisonicNoiseBurst.h:37:43:  [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.
            originalNoise.setSample(0, i, random.nextFloat() * 2.0f - 1.0f);
data/iem-plugin-suite-1.11.1/AllRADecoder/Source/NoiseBurst.h:34:16:  [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.
        Random random;
data/iem-plugin-suite-1.11.1/AllRADecoder/Source/NoiseBurst.h:36:43:  [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.
            originalNoise.setSample(0, i, random.nextFloat() * 2.0f - 1.0f);
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:576:56:  [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.
template<typename Scalar> inline EIGEN_MATHFUNC_RETVAL(random, Scalar) random(const Scalar& x, const Scalar& y);
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:576:72:  [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.
template<typename Scalar> inline EIGEN_MATHFUNC_RETVAL(random, Scalar) random(const Scalar& x, const Scalar& y);
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:577:56:  [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.
template<typename Scalar> inline EIGEN_MATHFUNC_RETVAL(random, Scalar) random();
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:577:72:  [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.
template<typename Scalar> inline EIGEN_MATHFUNC_RETVAL(random, Scalar) random();
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:682:19:  [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.
    return Scalar(random(real(x), real(y)),
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:683:19:  [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.
                  random(imag(x), imag(y)));
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:688:19:  [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.
    return Scalar(random<RealScalar>(), random<RealScalar>());
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:688:41:  [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.
    return Scalar(random<RealScalar>(), random<RealScalar>());
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:693:30:  [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.
inline EIGEN_MATHFUNC_RETVAL(random, Scalar) random(const Scalar& x, const Scalar& y)
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:693:46:  [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.
inline EIGEN_MATHFUNC_RETVAL(random, Scalar) random(const Scalar& x, const Scalar& y)
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:695:30:  [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.
  return EIGEN_MATHFUNC_IMPL(random, Scalar)::run(x, y);
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:699:30:  [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.
inline EIGEN_MATHFUNC_RETVAL(random, Scalar) random()
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:699:46:  [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.
inline EIGEN_MATHFUNC_RETVAL(random, Scalar) random()
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:701:30:  [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.
  return EIGEN_MATHFUNC_IMPL(random, Scalar)::run();
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/MathFunctions.h:1398:12:  [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.
    return random<int>(0,1)==0 ? false : true;
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/Random.h:19:52:  [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.
  inline const Scalar operator() () const { return random<Scalar>(); }
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/RealQZ.h:440:23:  [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.
        x = internal::random<Scalar>(-1.0,1.0);
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/RealQZ.h:441:23:  [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.
        y = internal::random<Scalar>(-1.0,1.0);
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Eigenvalues/RealQZ.h:442:23:  [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.
        z = internal::random<Scalar>(-1.0,1.0);
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/AlignedBox.h:172:26:  [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.
             * internal::random<Scalar>(Scalar(0), Scalar(1));
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/AlignedBox.h:175:26:  [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.
        r[d] = internal::random(m_min[d], m_max[d]);
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Quaternion.h:623:31:  [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.
  const Scalar u1 = internal::random<Scalar>(0, 1),
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Quaternion.h:624:31:  [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.
               u2 = internal::random<Scalar>(0, 2*EIGEN_PI),
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Geometry/Quaternion.h:625:31:  [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.
               u3 = internal::random<Scalar>(0, 2*EIGEN_PI);
data/iem-plugin-suite-1.11.1/AllRADecoder/Source/PluginProcessor.cpp:960: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 versionString[10];
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/arch/AltiVec/PacketMath.h:197:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (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 n[16];
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/GeneralMatrixMatrix.h:297:21:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    EIGEN_ALIGN_MAX char m_staticA[SizeA * sizeof(LhsScalar) + EIGEN_DEFAULT_ALIGN_BYTES-1];
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/products/GeneralMatrixMatrix.h:298:21:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    EIGEN_ALIGN_MAX char m_staticB[SizeB * sizeof(RhsScalar) + EIGEN_DEFAULT_ALIGN_BYTES-1];
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/Memory.h:496: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(target, start, size);
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/Meta.h:371: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.
struct meta_yes { char a[1]; };
data/iem-plugin-suite-1.11.1/resources/Eigen/src/Core/util/Meta.h:372: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.
struct meta_no  { char a[2]; };
data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/AmbiVector.h:97: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(newBuffer,  m_buffer,  copyElements * sizeof(ListEl));
data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseRef.h:237: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 m_object_bytes[sizeof(TPlainObjectType)];
data/iem-plugin-suite-1.11.1/resources/Eigen/src/SparseCore/SparseRef.h:345: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 m_object_bytes[sizeof(TPlainObjectType)];
data/iem-plugin-suite-1.11.1/resources/NewtonApple/NewtonApple_hull3D.cpp:60: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 s0[513];
data/iem-plugin-suite-1.11.1/resources/NewtonApple/NewtonApple_hull3D.cpp:70: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).
    myfile.open(fname);
data/iem-plugin-suite-1.11.1/resources/Standalone/IEM_AudioDeviceSelectorComponent.cpp:1217: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).
        BluetoothMidiDevicePairingDialogue::open();
data/iem-plugin-suite-1.11.1/resources/Standalone/IEM_JackAudio.h:289: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).
    String open (const BigInteger& /*inputChannels*/, const BigInteger& /*outputChannels*/,
data/iem-plugin-suite-1.11.1/resources/WalshHadamard/fwht.h:80:9:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (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 buf[b+1]; buf[b] = '\0';
data/iem-plugin-suite-1.11.1/AllRADecoder/Source/PluginProcessor.cpp:961:5:  [1] (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). Risk is low because the source is a constant character.
    strcpy(versionString, "v");
data/iem-plugin-suite-1.11.1/BinauralDecoder/Source/PluginProcessor.cpp:72:17:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
        reader->read(&irs[i], 0, irLength, 0, true, false);
data/iem-plugin-suite-1.11.1/resources/Delay.h:115:38:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    void getReadWritePositions (bool read, int numSamples, int& startIndex, int& blockSize1, int& blockSize2)
data/iem-plugin-suite-1.11.1/resources/Delay.h:119:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
        if (read)

ANALYSIS SUMMARY:

Hits = 48
Lines analyzed = 174138 in approximately 5.07 seconds (34345 lines/second)
Physical Source Lines of Code (SLOC) = 124611
Hits@level = [0]   7 [1]   4 [2]  15 [3]  28 [4]   1 [5]   0
Hits@level+ = [0+]  55 [1+]  48 [2+]  44 [3+]  29 [4+]   1 [5+]   0
Hits/KSLOC@level+ = [0+] 0.441374 [1+] 0.385199 [2+] 0.353099 [3+] 0.232724 [4+] 0.00802497 [5+]   0
Dot directories skipped = 1 (--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.