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/pcsx2-1.6.0+dfsg/common/include/PS2Edefs.h
Examining data/pcsx2-1.6.0+dfsg/common/include/PS2Eext.h
Examining data/pcsx2-1.6.0+dfsg/common/include/PS2Etypes.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Pcsx2Api.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Pcsx2Defs.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Pcsx2Types.h
Examining data/pcsx2-1.6.0+dfsg/common/include/PluginCallbacks.h
Examining data/pcsx2-1.6.0+dfsg/common/include/PluginCompatibility.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/AppTrait.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/Assertions.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/CheckedStaticBox.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/Console.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/Dependencies.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/EmbeddedImage.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/EventSource.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/Exceptions.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/FixedPointTypes.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/General.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/IniInterface.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/MakeUnique.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/MathUtils.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/MemcpyFast.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/PageFaultSource.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/Path.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/Perf.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/PersistentThread.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/RedtapeWindows.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/RwMutex.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/SafeArray.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/ScopedAlloc.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/ScopedPtrMT.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/StringHelpers.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/Threading.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/ThreadingDialogs.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/TraceLog.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/boost_spsc_queue.hpp
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/gtkGuiTools.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/mt_queue.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/pxCheckBox.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/pxEvents.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/pxForwardDefs.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/pxRadioPanel.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/pxStaticText.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/pxStreams.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/wxAppWithHelpers.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/wxBaseTools.h
Examining data/pcsx2-1.6.0+dfsg/common/include/Utilities/wxGuiTools.h
Examining data/pcsx2-1.6.0+dfsg/common/include/afxresmw.h
Examining data/pcsx2-1.6.0+dfsg/common/include/api/CDVDApi.h
Examining data/pcsx2-1.6.0+dfsg/common/include/api/Dev9Api.h
Examining data/pcsx2-1.6.0+dfsg/common/include/api/FWApi.h
Examining data/pcsx2-1.6.0+dfsg/common/include/api/GSApi.h
Examining data/pcsx2-1.6.0+dfsg/common/include/api/PadApi.h
Examining data/pcsx2-1.6.0+dfsg/common/include/api/SIOApi.h
Examining data/pcsx2-1.6.0+dfsg/common/include/api/Spu2Api.h
Examining data/pcsx2-1.6.0+dfsg/common/include/api/USBApi.h
Examining data/pcsx2-1.6.0+dfsg/common/include/null/resource.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/bmi.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/dwshift.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/group1.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/group2.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/group3.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/helpers.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/incdec.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/jmpcall.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/movs.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/simd_arithmetic.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/simd_comparisons.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/simd_helpers.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/simd_moremovs.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/simd_shufflepack.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/simd_templated_helpers.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/test.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/implement/xchg.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/instructions.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/internal.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/legacy_instructions.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/legacy_internal.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/legacy_types.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/tools.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/x86_intrin.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/x86emitter.h
Examining data/pcsx2-1.6.0+dfsg/common/include/x86emitter/x86types.h
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/AlignedMalloc.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/CheckedStaticBox.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Console.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Darwin/DarwinMisc.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Darwin/DarwinSemaphore.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Darwin/DarwinThreads.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/EventSource.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Exceptions.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/FastFormatString.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/IniInterface.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Linux/LnxHostSys.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Linux/LnxMisc.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Linux/LnxThreads.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Mutex.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/PathUtils.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Perf.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/PrecompiledHeader.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/PrecompiledHeader.h
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/RwMutex.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Semaphore.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/StringHelpers.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/ThreadTools.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/ThreadingDialogs.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/ThreadingInternal.h
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/VirtualMemory.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Windows/WinHostSys.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Windows/WinMisc.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/Windows/WinThreads.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/pxCheckBox.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/pxRadioPanel.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/pxStaticText.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/pxStreams.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/pxTranslate.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/pxWindowTextWriter.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/wxAppWithHelpers.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/wxGuiTools.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/Utilities/wxHelpers.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/LnxCpuDetect.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/PrecompiledHeader.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/PrecompiledHeader.h
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/WinCpuDetect.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/bmi.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/cpudetect.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/cpudetect_internal.h
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/fpu.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/groups.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/jmp.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/legacy.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/legacy_sse.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/movs.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/simd.cpp
Examining data/pcsx2-1.6.0+dfsg/common/src/x86emitter/x86emitter.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/AsyncFileReader.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/BlockdumpFileReader.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CDVD.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CDVD.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CDVD_internal.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CDVDaccess.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CDVDaccess.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CDVDisoReader.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CDVDisoReader.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CdRom.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CdRom.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/ChunksCache.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/ChunksCache.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CompressedFileReader.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CompressedFileReader.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CompressedFileReaderUtils.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CsoFileReader.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/CsoFileReader.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/GzippedFileReader.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/GzippedFileReader.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/InputIsoFile.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/IsoFS/IsoDirectory.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/IsoFS/IsoFS.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/IsoFS/IsoFS.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/IsoFS/IsoFSCDVD.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/IsoFS/IsoFSCDVD.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/IsoFS/IsoFile.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/IsoFS/IsoFile.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/IsoFS/IsoFileDescriptor.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/IsoFS/SectorSource.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/IsoFileFormats.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/OutputIsoFile.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/CDVD/zlib_indexed.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/COP0.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/COP0.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/COP2.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/Cache.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/Cache.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/Common.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/Config.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/Counters.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/Counters.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/Darwin/DarwinFlatFileReader.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/BiosDebugData.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/BiosDebugData.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/Breakpoints.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/Breakpoints.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/Debug.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DebugInterface.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DebugInterface.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DisASM.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DisR3000A.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DisR5900asm.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DisVU0Micro.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DisVU1Micro.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DisVUmicro.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DisVUops.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DisassemblyManager.cpp
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/DisassemblyManager.h
Examining data/pcsx2-1.6.0+dfsg/pcsx2/DebugTools/ExpressionParser.cpp