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/libgd2-2.3.0/cmake/modules/TestForHighBitCharacters.c Examining data/libgd2-2.3.0/tests/gdimagetruecolortopalette/bug00307.c Examining data/libgd2-2.3.0/tests/gdimagetruecolortopalette/php_bug_67325.c Examining data/libgd2-2.3.0/tests/gdimagetruecolortopalette/php_bug_72512.c Examining data/libgd2-2.3.0/tests/gdimagerectangle/point_ordering.c Examining data/libgd2-2.3.0/tests/gdimagerectangle/github_bug_00172.c Examining data/libgd2-2.3.0/tests/gdimagerectangle/bug00299.c Examining data/libgd2-2.3.0/tests/gdimagerectangle/bug00003.c Examining data/libgd2-2.3.0/tests/gdimagerectangle/bug00106_gdimagerectangle.c Examining data/libgd2-2.3.0/tests/gdimageline/bug00315.c Examining data/libgd2-2.3.0/tests/gdimageline/gdimageline_bug5.c Examining data/libgd2-2.3.0/tests/gdimageline/gdimageline_aa.c Examining data/libgd2-2.3.0/tests/gdimageline/gdImageAALine_thickness.c Examining data/libgd2-2.3.0/tests/gdimageline/bug00111.c Examining data/libgd2-2.3.0/tests/gdimageline/github_bug_167.c Examining data/libgd2-2.3.0/tests/gdimageline/gdimageline_aa_outofrange.c Examining data/libgd2-2.3.0/tests/gdimageline/bug00077.c Examining data/libgd2-2.3.0/tests/gdimageline/bug00072.c Examining data/libgd2-2.3.0/tests/gdimagesetinterpolationmethod/github_bug_00584.c Examining data/libgd2-2.3.0/tests/gdimagepixelate/gdimagepixelate.c Examining data/libgd2-2.3.0/tests/gdimagescale/bug00329.c Examining data/libgd2-2.3.0/tests/gdimagescale/bug00330.c Examining data/libgd2-2.3.0/tests/gdimagescale/bug_overflow_large_new_size.c Examining data/libgd2-2.3.0/tests/gdimagescale/github_bug_00218.c Examining data/libgd2-2.3.0/tests/gdimagecopymerge/gdimagecopymerge.c Examining data/libgd2-2.3.0/tests/gdimagestringftex/gdimagestringftex_returnfontpathname.c Examining data/libgd2-2.3.0/tests/gdimagecopyresampled/basic_alpha.c Examining data/libgd2-2.3.0/tests/gdimagecopyresampled/basic.c Examining data/libgd2-2.3.0/tests/gdimagecopyresampled/bug00201.c Examining data/libgd2-2.3.0/tests/gdimagecopyresampled/exact_alpha.c Examining data/libgd2-2.3.0/tests/jpeg/jpeg_ptr_double_free.c Examining data/libgd2-2.3.0/tests/jpeg/bug_github_18.c Examining data/libgd2-2.3.0/tests/jpeg/jpeg_empty_file.c Examining data/libgd2-2.3.0/tests/jpeg/jpeg_im2im.c Examining data/libgd2-2.3.0/tests/jpeg/jpeg_null.c Examining data/libgd2-2.3.0/tests/jpeg/jpeg_read.c Examining data/libgd2-2.3.0/tests/jpeg/jpeg_resolution.c Examining data/libgd2-2.3.0/tests/jpeg/bug00338.c Examining data/libgd2-2.3.0/tests/webp/bug_double_free.c Examining data/libgd2-2.3.0/tests/webp/gdImageWebpEx.c Examining data/libgd2-2.3.0/tests/webp/bug00111.c Examining data/libgd2-2.3.0/tests/gdimageclone/style.c Examining data/libgd2-2.3.0/tests/gdimageclone/bug00300.c Examining data/libgd2-2.3.0/tests/xbm/github_bug_170.c Examining data/libgd2-2.3.0/tests/xbm/x10_basic_read.c Examining data/libgd2-2.3.0/tests/xbm/github_bug_109.c Examining data/libgd2-2.3.0/tests/xbm/github_bug_501.c Examining data/libgd2-2.3.0/tests/gdimagestringup16/gdimagestringup16.c Examining data/libgd2-2.3.0/tests/gdimagestringft/gdimagestringft_bbox.c Examining data/libgd2-2.3.0/tests/gdimagestringft/bug00615.c Examining data/libgd2-2.3.0/tests/gdimagecolorexact/gdimagecolorexact.c Examining data/libgd2-2.3.0/tests/tiff/tiff_invalid_read.c Examining data/libgd2-2.3.0/tests/tiff/tiff_null.c Examining data/libgd2-2.3.0/tests/tiff/tiff_dpi.c Examining data/libgd2-2.3.0/tests/tiff/tiff_im2im.c Examining data/libgd2-2.3.0/tests/tiff/tiff_read_bw.c Examining data/libgd2-2.3.0/tests/gdimagestring/gdimagestring.c Examining data/libgd2-2.3.0/tests/gdimagecolorclosest/gdimagecolorclosest.c Examining data/libgd2-2.3.0/tests/gdimageellipse/bug00169.c Examining data/libgd2-2.3.0/tests/gif/bug00060.c Examining data/libgd2-2.3.0/tests/gif/ossfuzz5700.c Examining data/libgd2-2.3.0/tests/gif/bug00066.c Examining data/libgd2-2.3.0/tests/gif/gif_null.c Examining data/libgd2-2.3.0/tests/gif/bug00005_2.c Examining data/libgd2-2.3.0/tests/gif/bug00006.c Examining data/libgd2-2.3.0/tests/gif/gif_im2im.c Examining data/libgd2-2.3.0/tests/gif/bug00227.c Examining data/libgd2-2.3.0/tests/gif/bug00181.c Examining data/libgd2-2.3.0/tests/gif/bug00005.c Examining data/libgd2-2.3.0/tests/gif/php_bug_75571.c Examining data/libgd2-2.3.0/tests/gif/bug00499.c Examining data/libgd2-2.3.0/tests/gif/uninitialized_memory_read.c Examining data/libgd2-2.3.0/tests/gdimagebrightness/basic.c Examining data/libgd2-2.3.0/tests/gdimagegrayscale/basic.c Examining data/libgd2-2.3.0/tests/gdimagegrayscale/bug00386.c Examining data/libgd2-2.3.0/tests/gdimagecolorresolve/gdimagecolorresolve.c Examining data/libgd2-2.3.0/tests/tga/bug00248.c Examining data/libgd2-2.3.0/tests/tga/heap_overflow.c Examining data/libgd2-2.3.0/tests/tga/bug00084.c Examining data/libgd2-2.3.0/tests/tga/tga_read.c Examining data/libgd2-2.3.0/tests/tga/bug00248a.c Examining data/libgd2-2.3.0/tests/tga/bug00247a.c Examining data/libgd2-2.3.0/tests/tga/bug00247.c Examining data/libgd2-2.3.0/tests/tga/tga_null.c Examining data/libgd2-2.3.0/tests/gdimagefilledarc/bug00351.c Examining data/libgd2-2.3.0/tests/gdimagefilledarc/php_bug43828.c Examining data/libgd2-2.3.0/tests/gdimagearc/bug00079.c Examining data/libgd2-2.3.0/tests/fontconfig/basic.c Examining data/libgd2-2.3.0/tests/gdimagenegate/basic.c Examining data/libgd2-2.3.0/tests/gdimagecontrast/basic.c Examining data/libgd2-2.3.0/tests/gdimagescatterex/bug00208_2.c Examining data/libgd2-2.3.0/tests/gdimagescatterex/bug00208_1.c Examining data/libgd2-2.3.0/tests/gdimagepolygon/gdimagepolygon1.c Examining data/libgd2-2.3.0/tests/gdimagepolygon/gdimagepolygon2.c Examining data/libgd2-2.3.0/tests/gdimagepolygon/gdimagepolygon3.c Examining data/libgd2-2.3.0/tests/gdimagepolygon/gdimagepolygon0.c Examining data/libgd2-2.3.0/tests/gdimagecopyrotated/bug00020.c Examining data/libgd2-2.3.0/tests/gdimagecolordeallocate/gdimagecolordeallocate.c Examining data/libgd2-2.3.0/tests/gdimagefile/gdnametest.c Examining data/libgd2-2.3.0/tests/gdimagesetpixel/gdeffectoverlay.c Examining data/libgd2-2.3.0/tests/gdimagesetpixel/alpha_blending.c Examining data/libgd2-2.3.0/tests/gdimagesetpixel/bug00186.c Examining data/libgd2-2.3.0/tests/gdimagesetpixel/gdeffectmultiply.c Examining data/libgd2-2.3.0/tests/gdtransformaffinecopy/github_bug_00585.c Examining data/libgd2-2.3.0/tests/gdtransformaffinecopy/github_bug_00596.c Examining data/libgd2-2.3.0/tests/gdtransformaffinecopy/github_bug_00583.c Examining data/libgd2-2.3.0/tests/gdtransformaffinecopy/github_bug_00586.c Examining data/libgd2-2.3.0/tests/gdimagerotate/php_bug_64898.c Examining data/libgd2-2.3.0/tests/gdimagerotate/bug00067.c Examining data/libgd2-2.3.0/tests/gdimagerotate/php_bug_65070.c Examining data/libgd2-2.3.0/tests/bmp/bug00275.c Examining data/libgd2-2.3.0/tests/bmp/bug00450.c Examining data/libgd2-2.3.0/tests/bmp/bmp_null.c Examining data/libgd2-2.3.0/tests/bmp/bug00276.c Examining data/libgd2-2.3.0/tests/bmp/bmp_im2im.c Examining data/libgd2-2.3.0/tests/gd/gd_null.c Examining data/libgd2-2.3.0/tests/gd/gd_versiontest.c Examining data/libgd2-2.3.0/tests/gd/bug00383.c Examining data/libgd2-2.3.0/tests/gd/gd_im2im.c Examining data/libgd2-2.3.0/tests/gd/gd_num_colors.c Examining data/libgd2-2.3.0/tests/gdimagecolor/basic.c Examining data/libgd2-2.3.0/tests/gdimageconvolution/basic.c Examining data/libgd2-2.3.0/tests/gdimageconvolution/bug00369.c Examining data/libgd2-2.3.0/tests/gdtransformaffineboundingbox/github_bug_00221.c Examining data/libgd2-2.3.0/tests/gdimagesquaretocircle/gdimagesquaretocircle.c Examining data/libgd2-2.3.0/tests/gdimagefilltoborder/bug00037.c Examining data/libgd2-2.3.0/tests/gdimagefilltoborder/github_bug_215.c Examining data/libgd2-2.3.0/tests/gdimagecolortransparent/gdimagecolortransparent.c Examining data/libgd2-2.3.0/tests/gdimageopenpolygon/gdimageopenpolygon1.c Examining data/libgd2-2.3.0/tests/gdimageopenpolygon/gdimageopenpolygon3.c Examining data/libgd2-2.3.0/tests/gdimageopenpolygon/gdimageopenpolygon0.c Examining data/libgd2-2.3.0/tests/gdimageopenpolygon/gdimageopenpolygon2.c Examining data/libgd2-2.3.0/tests/gdimagecopyresized/gdimagecopyresized.c Examining data/libgd2-2.3.0/tests/gdtest/gdtest.c Examining data/libgd2-2.3.0/tests/gdtest/gdtest.h Examining data/libgd2-2.3.0/tests/gdimagecrop/bug00297.c Examining data/libgd2-2.3.0/tests/gdimagecrop/bug00485_auto.c Examining data/libgd2-2.3.0/tests/gdimagecrop/bug00486.c Examining data/libgd2-2.3.0/tests/gdimagecrop/php_bug_72494.c Examining data/libgd2-2.3.0/tests/gdimagecrop/bug00485_threshold.c Examining data/libgd2-2.3.0/tests/gdimagecrop/bug00432.c Examining data/libgd2-2.3.0/tests/freetype/bug00132.c Examining data/libgd2-2.3.0/tests/gdimagecreate/bug00340.c Examining data/libgd2-2.3.0/tests/xpm/bug00185.c Examining data/libgd2-2.3.0/tests/xpm/color_name.c Examining data/libgd2-2.3.0/tests/xpm/bug00166.c Examining data/libgd2-2.3.0/tests/gdimagecolorreplace/gdimagecolorreplace.c Examining data/libgd2-2.3.0/tests/gdimageflip/gdimageflip.c Examining data/libgd2-2.3.0/tests/gdimagestring16/gdimagestring16.c Examining data/libgd2-2.3.0/tests/gdimagefilledellipse/github_bug_00238.c Examining data/libgd2-2.3.0/tests/gdimagefilledellipse/bug00169.c Examining data/libgd2-2.3.0/tests/gdimagefilledellipse/bug00010.c Examining data/libgd2-2.3.0/tests/gdimagefilledellipse/bug00191.c Examining data/libgd2-2.3.0/tests/gdnewfilectx/gdnewfilectx_null.c Examining data/libgd2-2.3.0/tests/gdimagecolormatch/gdimagecolormatch.c Examining data/libgd2-2.3.0/tests/gdimagecolormatch/cve_2019_6977.c Examining data/libgd2-2.3.0/tests/gdimagefilter/gdCopyBlurred.c Examining data/libgd2-2.3.0/tests/gdimagecopymergegray/gdimagecopymergegray.c Examining data/libgd2-2.3.0/tests/wbmp/wbmp_null.c Examining data/libgd2-2.3.0/tests/wbmp/wbmp_im2im.c Examining data/libgd2-2.3.0/tests/gdimagecolorclosesthwb/gdImageColorClosestHWB.c Examining data/libgd2-2.3.0/tests/png/bug00193.c Examining data/libgd2-2.3.0/tests/png/bug00381_2.c Examining data/libgd2-2.3.0/tests/png/bug00011.c Examining data/libgd2-2.3.0/tests/png/bug00088.c Examining data/libgd2-2.3.0/tests/png/png_null.c Examining data/libgd2-2.3.0/tests/png/png_im2im.c Examining data/libgd2-2.3.0/tests/png/bug00381_1.c Examining data/libgd2-2.3.0/tests/png/bug00338.c Examining data/libgd2-2.3.0/tests/png/bug00033.c Examining data/libgd2-2.3.0/tests/png/bug00086.c Examining data/libgd2-2.3.0/tests/png/png_resolution.c Examining data/libgd2-2.3.0/tests/gdinterpolatedscale/gdModesAndPalettes.c Examining data/libgd2-2.3.0/tests/gdinterpolatedscale/gdTrivialResize.c Examining data/libgd2-2.3.0/tests/gdimagefill/bug00002_4.c Examining data/libgd2-2.3.0/tests/gdimagefill/bug00104_1.c Examining data/libgd2-2.3.0/tests/gdimagefill/bug00002_2.c Examining data/libgd2-2.3.0/tests/gdimagefill/bug00002_3.c Examining data/libgd2-2.3.0/tests/gdimagefill/bug00002_1.c Examining data/libgd2-2.3.0/tests/gdimagefilledrectangle/bug00004.c Examining data/libgd2-2.3.0/tests/gdimagefilledrectangle/bug00078.c Examining data/libgd2-2.3.0/tests/gdimagefilledrectangle/bug00106_gdimagefilledrectangle.c Examining data/libgd2-2.3.0/tests/gdimagestringup/gdimagestringup.c Examining data/libgd2-2.3.0/tests/gdimagecompare/gdimagecompare.c Examining data/libgd2-2.3.0/tests/gdtiled/bug00032.c Examining data/libgd2-2.3.0/tests/gd2/bug00209.c Examining data/libgd2-2.3.0/tests/gd2/bug00354.c Examining data/libgd2-2.3.0/tests/gd2/too_few_image_data.c Examining data/libgd2-2.3.0/tests/gd2/gd2_null.c Examining data/libgd2-2.3.0/tests/gd2/bug00383.c Examining data/libgd2-2.3.0/tests/gd2/bug_289.c Examining data/libgd2-2.3.0/tests/gd2/gd2_empty_file.c Examining data/libgd2-2.3.0/tests/gd2/php_bug_72339.c Examining data/libgd2-2.3.0/tests/gd2/gd2_read.c Examining data/libgd2-2.3.0/tests/gd2/gd2_im2im.c Examining data/libgd2-2.3.0/tests/gd2/createimagefromgd2part.c Examining data/libgd2-2.3.0/tests/gd2/gd2_read_corrupt.c Examining data/libgd2-2.3.0/tests/gd2/bug00309.c Examining data/libgd2-2.3.0/tests/gd2/createimagefromgd2partptr.c Examining data/libgd2-2.3.0/tests/gdimagefilledpolygon/bug00100.c Examining data/libgd2-2.3.0/tests/gdimagefilledpolygon/gdimagefilledpolygon2.c Examining data/libgd2-2.3.0/tests/gdimagefilledpolygon/gdimagefilledpolygon1.c Examining data/libgd2-2.3.0/tests/gdimagefilledpolygon/php_bug_64641.c Examining data/libgd2-2.3.0/tests/gdimagefilledpolygon/gdimagefilledpolygon0.c Examining data/libgd2-2.3.0/tests/gdimagefilledpolygon/gdimagefilledpolygon3.c Examining data/libgd2-2.3.0/tests/gdimagefilledpolygon/self_intersecting.c Examining data/libgd2-2.3.0/tests/gdhelpers.c Examining data/libgd2-2.3.0/tests/gdimagecopy/bug00081.c Examining data/libgd2-2.3.0/tests/gdimagecopy/bug00007.c Examining data/libgd2-2.3.0/examples/flip.c Examining data/libgd2-2.3.0/examples/copyrotated.c Examining data/libgd2-2.3.0/examples/windows.c Examining data/libgd2-2.3.0/examples/tgaread.c Examining data/libgd2-2.3.0/examples/nnquant.c Examining data/libgd2-2.3.0/examples/gif.c Examining data/libgd2-2.3.0/examples/arc.c Examining data/libgd2-2.3.0/examples/crop.c Examining data/libgd2-2.3.0/examples/tiffread.c Examining data/libgd2-2.3.0/examples/resize.c Examining data/libgd2-2.3.0/src/gd_version.c Examining data/libgd2-2.3.0/src/gd_nnquant.h Examining data/libgd2-2.3.0/src/gd2topng.c Examining data/libgd2-2.3.0/src/gd_io_stream.cxx Examining data/libgd2-2.3.0/src/gd_color_map.c Examining data/libgd2-2.3.0/src/gd_bmp.c Examining data/libgd2-2.3.0/src/gd_color.h Examining data/libgd2-2.3.0/src/gdfx.c Examining data/libgd2-2.3.0/src/bmp.h Examining data/libgd2-2.3.0/src/pngtogd.c Examining data/libgd2-2.3.0/src/gd_io_dp.c Examining data/libgd2-2.3.0/src/gd_webp.c Examining data/libgd2-2.3.0/src/gdhelpers.h Examining data/libgd2-2.3.0/src/gdkanji.c Examining data/libgd2-2.3.0/src/gdparttopng.c Examining data/libgd2-2.3.0/src/gdcache.h Examining data/libgd2-2.3.0/src/gd_tga.h Examining data/libgd2-2.3.0/src/gd_tiff.c Examining data/libgd2-2.3.0/src/annotate.c Examining data/libgd2-2.3.0/src/wbmp.c Examining data/libgd2-2.3.0/src/gdtopng.c Examining data/libgd2-2.3.0/src/testtr.c Examining data/libgd2-2.3.0/src/gdfonts.h Examining data/libgd2-2.3.0/src/gdxpm.c Examining data/libgd2-2.3.0/src/gd_color.c Examining data/libgd2-2.3.0/src/gd_intern.h Examining data/libgd2-2.3.0/src/gdfontmb.h Examining data/libgd2-2.3.0/src/gd.h Examining data/libgd2-2.3.0/src/gd_tga.c Examining data/libgd2-2.3.0/src/gdfontmb.c Examining data/libgd2-2.3.0/src/gd_gd2.c Examining data/libgd2-2.3.0/src/fontconfigtest.c Examining data/libgd2-2.3.0/src/jisx0208.h Examining data/libgd2-2.3.0/src/giftogd2.c Examining data/libgd2-2.3.0/src/gdfx.h Examining data/libgd2-2.3.0/src/circletexttest.c Examining data/libgd2-2.3.0/src/gd_topal.c Examining data/libgd2-2.3.0/src/gdfontt.c Examining data/libgd2-2.3.0/src/fontsizetest.c Examining data/libgd2-2.3.0/src/gdtables.c Examining data/libgd2-2.3.0/src/gd_gd.c Examining data/libgd2-2.3.0/src/gd_wbmp.c Examining data/libgd2-2.3.0/src/gdcmpgif.c Examining data/libgd2-2.3.0/src/gd_ss.c Examining data/libgd2-2.3.0/src/gd2togif.c Examining data/libgd2-2.3.0/src/gd_io.h Examining data/libgd2-2.3.0/src/gd_io_ss.c Examining data/libgd2-2.3.0/src/gd_jpeg.c Examining data/libgd2-2.3.0/src/gd_io.c Examining data/libgd2-2.3.0/src/gd_security.c Examining data/libgd2-2.3.0/src/gd_matrix.c Examining data/libgd2-2.3.0/src/gd2time.c Examining data/libgd2-2.3.0/src/gdpp.h Examining data/libgd2-2.3.0/src/gdfontl.h Examining data/libgd2-2.3.0/src/webpng.c Examining data/libgd2-2.3.0/src/gd_interpolation.c Examining data/libgd2-2.3.0/src/gdfontl.c Examining data/libgd2-2.3.0/src/gd_xbm.c Examining data/libgd2-2.3.0/src/gdpp.cxx Examining data/libgd2-2.3.0/src/pngtogd2.c Examining data/libgd2-2.3.0/src/gd_io_file.c Examining data/libgd2-2.3.0/src/gd_errors.h Examining data/libgd2-2.3.0/src/gd_nnquant.c Examining data/libgd2-2.3.0/src/gd_io_stream.h Examining data/libgd2-2.3.0/src/gd_gif_out.c Examining data/libgd2-2.3.0/src/gdfonts.c Examining data/libgd2-2.3.0/src/gd_rotate.c Examining data/libgd2-2.3.0/src/gd_filter.c Examining data/libgd2-2.3.0/src/entities.h Examining data/libgd2-2.3.0/src/gd_png.c Examining data/libgd2-2.3.0/src/gd.c Examining data/libgd2-2.3.0/src/gdfontg.c Examining data/libgd2-2.3.0/src/gd_color_map.h Examining data/libgd2-2.3.0/src/gd2copypal.c Examining data/libgd2-2.3.0/src/msinttypes/inttypes.h Examining data/libgd2-2.3.0/src/msinttypes/stdint.h Examining data/libgd2-2.3.0/src/fontwheeltest.c Examining data/libgd2-2.3.0/src/snprintf.c Examining data/libgd2-2.3.0/src/gd_filename.c Examining data/libgd2-2.3.0/src/gdcache.c Examining data/libgd2-2.3.0/src/gd_color_map_test.c Examining data/libgd2-2.3.0/src/gd_transform.c Examining data/libgd2-2.3.0/src/testac.c Examining data/libgd2-2.3.0/src/gifanimtest.c Examining data/libgd2-2.3.0/src/gd_crop.c Examining data/libgd2-2.3.0/src/gdfontg.h Examining data/libgd2-2.3.0/src/gd_gif_in.c Examining data/libgd2-2.3.0/src/gddemo.c Examining data/libgd2-2.3.0/src/gdfontt.h Examining data/libgd2-2.3.0/src/gdtestft.c