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/gst-plugins-bad1.0-1.18.1/ext/aom/gstaom.c Examining data/gst-plugins-bad1.0-1.18.1/ext/aom/gstaom.h Examining data/gst-plugins-bad1.0-1.18.1/ext/aom/gstav1dec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/aom/gstav1dec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/aom/gstav1enc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/aom/gstav1enc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/aom/gstav1utils.c Examining data/gst-plugins-bad1.0-1.18.1/ext/aom/gstav1utils.h Examining data/gst-plugins-bad1.0-1.18.1/ext/assrender/gstassrender.c Examining data/gst-plugins-bad1.0-1.18.1/ext/assrender/gstassrender.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtp.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpaafdepay.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpaafdepay.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpaafpay.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpaafpay.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpbasedepayload.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpbasedepayload.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpbasepayload.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpbasepayload.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcrfbase.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcrfbase.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcrfcheck.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcrfcheck.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcrfsync.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcrfsync.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcrfutil.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcrfutil.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcvfdepay.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcvfdepay.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcvfpay.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcvfpay.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpsrc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/bs2b/gstbs2b.c Examining data/gst-plugins-bad1.0-1.18.1/ext/bs2b/gstbs2b.h Examining data/gst-plugins-bad1.0-1.18.1/ext/bz2/gstbz2.c Examining data/gst-plugins-bad1.0-1.18.1/ext/bz2/gstbz2dec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/bz2/gstbz2dec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/bz2/gstbz2enc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/bz2/gstbz2enc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/chromaprint/gstchromaprint.c Examining data/gst-plugins-bad1.0-1.18.1/ext/chromaprint/gstchromaprint.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/bcd.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/bit_slicer.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/bit_slicer.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/decoder.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/decoder.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcccombiner.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcccombiner.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccextractor.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccextractor.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstceaccoverlay.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstceaccoverlay.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstclosedcaption.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstline21dec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstline21dec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstline21enc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstline21enc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/hamm.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/io-sim.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/io-sim.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/macros.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/misc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/raw_decoder.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/raw_decoder.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/sampling_par.c Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/sampling_par.h Examining data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/sliced.h Examining data/gst-plugins-bad1.0-1.18.1/ext/colormanagement/gstcolormanagement.c Examining data/gst-plugins-bad1.0-1.18.1/ext/colormanagement/gstlcms.c Examining data/gst-plugins-bad1.0-1.18.1/ext/colormanagement/gstlcms.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/curltask.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurl.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlbasesink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlbasesink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurldefaults.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlfilesink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlfilesink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlftpsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlftpsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsrc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlqueue.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlqueue.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsftpsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsftpsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsshsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsshsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurltlssink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurltlssink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstdash_debug.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstdashdemux.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstdashdemux.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstdashsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstdashsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdadaptationsetnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdadaptationsetnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdbaseurlnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdbaseurlnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdclient.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdclient.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdcontentcomponentnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdcontentcomponentnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpddescriptortypenode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpddescriptortypenode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdhelper.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdhelper.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdlocationnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdlocationnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdmetricsnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdmetricsnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdmetricsrangenode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdmetricsrangenode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdmultsegmentbasenode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdmultsegmentbasenode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdparser.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdparser.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdperiodnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdperiodnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdprograminformationnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdprograminformationnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdreportingnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdreportingnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdrepresentationbasenode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdrepresentationbasenode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdrepresentationnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdrepresentationnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdrootnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdrootnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsegmentbasenode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsegmentbasenode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsegmentlistnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsegmentlistnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsegmenttemplatenode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsegmenttemplatenode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsegmenttimelinenode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsegmenttimelinenode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsegmenturlnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsegmenturlnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsubrepresentationnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsubrepresentationnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsubsetnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdsubsetnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdurltypenode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdurltypenode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdutctimingnode.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdutctimingnode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstplugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dc1394/gstdc1394src.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dc1394/gstdc1394src.h Examining data/gst-plugins-bad1.0-1.18.1/ext/directfb/dfb-example.c Examining data/gst-plugins-bad1.0-1.18.1/ext/directfb/dfbvideosink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/directfb/dfbvideosink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsagent.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsagent.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlscertificate.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlscertificate.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsconnection.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsconnection.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlssrtpbin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlssrtpbin.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlssrtpdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlssrtpdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlssrtpdemux.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlssrtpdemux.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlssrtpenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlssrtpenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/dtls/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dts/gstdtsdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/dts/gstdtsdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/faac/gstfaac.c Examining data/gst-plugins-bad1.0-1.18.1/ext/faac/gstfaac.h Examining data/gst-plugins-bad1.0-1.18.1/ext/faad/gstfaad.c Examining data/gst-plugins-bad1.0-1.18.1/ext/faad/gstfaad.h Examining data/gst-plugins-bad1.0-1.18.1/ext/fdkaac/gstfdkaac.c Examining data/gst-plugins-bad1.0-1.18.1/ext/fdkaac/gstfdkaac.h Examining data/gst-plugins-bad1.0-1.18.1/ext/fdkaac/gstfdkaacdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/fdkaac/gstfdkaacdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/fdkaac/gstfdkaacenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/fdkaac/gstfdkaacenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/flite/gstflite.c Examining data/gst-plugins-bad1.0-1.18.1/ext/flite/gstflitetestsrc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/fluidsynth/gstfluiddec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/fluidsynth/gstfluiddec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/gme/gstgme.c Examining data/gst-plugins-bad1.0-1.18.1/ext/gme/gstgme.h Examining data/gst-plugins-bad1.0-1.18.1/ext/gsm/gstgsm.c Examining data/gst-plugins-bad1.0-1.18.1/ext/gsm/gstgsmdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/gsm/gstgsmdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/gsm/gstgsmenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/gsm/gstgsmenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthls.h Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthlsdemux-util.c Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthlsdemux.c Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthlsdemux.h Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthlsplugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthlssink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthlssink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthlssink2.c Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthlssink2.h Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gstm3u8playlist.c Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/gstm3u8playlist.h Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/m3u8.c Examining data/gst-plugins-bad1.0-1.18.1/ext/hls/m3u8.h Examining data/gst-plugins-bad1.0-1.18.1/ext/iqa/iqa.c Examining data/gst-plugins-bad1.0-1.18.1/ext/iqa/iqa.h Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkate.c Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkate.h Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatedec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatedec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateparse.c Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateparse.h Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatespu.c Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatespu.h Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatetag.c Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatetag.h Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatetiger.c Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatetiger.h Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateutil.c Examining data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateutil.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ladspa/gstladspa.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ladspa/gstladspa.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ladspa/gstladspafilter.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ladspa/gstladspafilter.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ladspa/gstladspasink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ladspa/gstladspasink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ladspa/gstladspasource.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ladspa/gstladspasource.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ladspa/gstladspautils.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ladspa/gstladspautils.h Examining data/gst-plugins-bad1.0-1.18.1/ext/libde265/gstlibde265.c Examining data/gst-plugins-bad1.0-1.18.1/ext/libde265/libde265-dec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/libde265/libde265-dec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/libmms/gstmms.c Examining data/gst-plugins-bad1.0-1.18.1/ext/libmms/gstmms.h Examining data/gst-plugins-bad1.0-1.18.1/ext/lv2/gstlv2.c Examining data/gst-plugins-bad1.0-1.18.1/ext/lv2/gstlv2.h Examining data/gst-plugins-bad1.0-1.18.1/ext/lv2/gstlv2filter.c Examining data/gst-plugins-bad1.0-1.18.1/ext/lv2/gstlv2source.c Examining data/gst-plugins-bad1.0-1.18.1/ext/lv2/gstlv2utils.c Examining data/gst-plugins-bad1.0-1.18.1/ext/lv2/gstlv2utils.h Examining data/gst-plugins-bad1.0-1.18.1/ext/mdns/gstmicrodns.c Examining data/gst-plugins-bad1.0-1.18.1/ext/mdns/gstmicrodnsdevice.c Examining data/gst-plugins-bad1.0-1.18.1/ext/mdns/gstmicrodnsdevice.h Examining data/gst-plugins-bad1.0-1.18.1/ext/modplug/gstmodplug.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/modplug/gstmodplug.h Examining data/gst-plugins-bad1.0-1.18.1/ext/mpeg2enc/gstmpeg2enc.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/mpeg2enc/gstmpeg2encoder.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/mpeg2enc/gstmpeg2encoptions.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/mpeg2enc/gstmpeg2encpicturereader.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/mpeg2enc/gstmpeg2encstreamwriter.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/mplex/gstmplex.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/mplex/gstmplexibitstream.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/mplex/gstmplexjob.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/mplex/gstmplexoutputstream.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackreader.c Examining data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackreader.h Examining data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ofa/gstofa.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ofa/gstofa.h Examining data/gst-plugins-bad1.0-1.18.1/ext/openal/gstopenal.c Examining data/gst-plugins-bad1.0-1.18.1/ext/openal/gstopenalsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/openal/gstopenalsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/openal/gstopenalsrc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/openal/gstopenalsrc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/cameraevent.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/cameraevent.hpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/camerautils.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/camerautils.hpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcameracalibrate.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcameracalibrate.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcameraundistort.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcameraundistort.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvdilate.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvdilate.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvdilateerode.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvdilateerode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvequalizehist.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvequalizehist.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcverode.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcverode.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvlaplace.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvlaplace.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvsmooth.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvsmooth.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvsobel.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstcvsobel.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstdewarp.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstdewarp.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstdisparity.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstdisparity.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstedgedetect.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstedgedetect.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstfaceblur.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstfacedetect.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstgrabcut.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstgrabcut.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gsthanddetect.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gsthanddetect.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstmotioncells.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstmotioncells.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstopencv.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstretinex.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstretinex.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstsegmentation.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstsegmentation.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstskindetect.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstskindetect.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gsttemplatematch.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gsttemplatematch.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gsttextoverlay.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gsttextoverlay.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/motioncells_wrapper.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/motioncells_wrapper.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstfaceblur.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstfacedetect.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/openexr/gstopenexr.c Examining data/gst-plugins-bad1.0-1.18.1/ext/openexr/gstopenexr.h Examining data/gst-plugins-bad1.0-1.18.1/ext/openexr/gstopenexrdec.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/openexr/gstopenexrdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/openh264/gstopenh264dec.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/openh264/gstopenh264dec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/openh264/gstopenh264enc.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/openh264/gstopenh264enc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/openh264/gstopenh264plugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpeg.c Examining data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpeg.h Examining data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpegdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpegdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpegenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpegenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/openmpt/gstopenmptdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/openmpt/gstopenmptdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/openmpt/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/openni2/gstopenni2.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/openni2/gstopenni2src.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/openni2/gstopenni2src.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opus/gstopus.c Examining data/gst-plugins-bad1.0-1.18.1/ext/opus/gstopusheader.c Examining data/gst-plugins-bad1.0-1.18.1/ext/opus/gstopusheader.h Examining data/gst-plugins-bad1.0-1.18.1/ext/opus/gstopusparse.c Examining data/gst-plugins-bad1.0-1.18.1/ext/opus/gstopusparse.h Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/gstmpegdefs.h Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/gstmpegdemux.c Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/gstmpegdemux.h Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/gstmpegdesc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/gstmpegdesc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/gstpesfilter.c Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/gstpesfilter.h Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdbin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdbin.h Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdsrc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdsrc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/rsndec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/rsndec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/rsninputselector.c Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/rsninputselector.h Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/rsnparsetter.c Examining data/gst-plugins-bad1.0-1.18.1/ext/resindvd/rsnparsetter.h Examining data/gst-plugins-bad1.0-1.18.1/ext/rsvg/gstrsvg.c Examining data/gst-plugins-bad1.0-1.18.1/ext/rsvg/gstrsvgdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/rsvg/gstrsvgdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/rsvg/gstrsvgoverlay.c Examining data/gst-plugins-bad1.0-1.18.1/ext/rsvg/gstrsvgoverlay.h Examining data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmp.c Examining data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmpsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmpsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmpsrc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sbc/gstsbcdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sbc/gstsbcdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sbc/gstsbcenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sbc/gstsbcenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sbc/sbc-plugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/gstsctpdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/gstsctpdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/gstsctpenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/gstsctpenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/gstsctpplugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/sctpassociation.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/sctpassociation.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_bsd_addr.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_bsd_addr.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_callout.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_callout.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_cc_functions.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_constants.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_crc32.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_crc32.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_header.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_lock_userspace.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_os.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_os_userspace.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_peeloff.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_peeloff.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sha1.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sha1.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_ss_functions.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_structs.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sysctl.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sysctl.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_timer.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_timer.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_uio.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_userspace.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_var.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet6/sctp6_usrreq.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet6/sctp6_var.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_atomic.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_environment.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_environment.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_inpcb.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_ip6_var.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_ip_icmp.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_malloc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_queue.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_route.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socketvar.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_uma.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/usrsctp.h Examining data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssdemux.c Examining data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssdemux.h Examining data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssfragmentparser.c Examining data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssfragmentparser.h Examining data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.c Examining data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.h Examining data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstsmoothstreaming-plugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sndfile/gstsf.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sndfile/gstsf.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sndfile/gstsfdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sndfile/gstsfdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sndfile/gstsfsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sndfile/gstsfsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/sndfile/gstsfsrc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/sndfile/gstsfsrc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/soundtouch/gstbpmdetect.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/soundtouch/gstpitch.cc Examining data/gst-plugins-bad1.0-1.18.1/ext/soundtouch/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/spandsp/gstdtmfdetect.c Examining data/gst-plugins-bad1.0-1.18.1/ext/spandsp/gstdtmfdetect.h Examining data/gst-plugins-bad1.0-1.18.1/ext/spandsp/gstspandsp.c Examining data/gst-plugins-bad1.0-1.18.1/ext/spandsp/gstspanplc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/spandsp/gstspanplc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/spandsp/gsttonegeneratesrc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/spandsp/gsttonegeneratesrc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/srt/gstsrt-enums.h Examining data/gst-plugins-bad1.0-1.18.1/ext/srt/gstsrt.c Examining data/gst-plugins-bad1.0-1.18.1/ext/srt/gstsrtobject.c Examining data/gst-plugins-bad1.0-1.18.1/ext/srt/gstsrtobject.h Examining data/gst-plugins-bad1.0-1.18.1/ext/srt/gstsrtsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/srt/gstsrtsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/srt/gstsrtsrc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/srt/gstsrtsrc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtp.c Examining data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtp.h Examining data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtpdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtpdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtpenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtpenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtpenums.h Examining data/gst-plugins-bad1.0-1.18.1/ext/svthevcenc/gstsvthevcenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/svthevcenc/gstsvthevcenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/teletextdec/gstteletextdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/teletextdec/gstteletextdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlparse.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlparse.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlplugin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/subtitle.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/subtitle.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/subtitlemeta.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/subtitlemeta.h Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/ttmlparse.c Examining data/gst-plugins-bad1.0-1.18.1/ext/ttml/ttmlparse.h Examining data/gst-plugins-bad1.0-1.18.1/ext/voaacenc/gstvoaac.c Examining data/gst-plugins-bad1.0-1.18.1/ext/voaacenc/gstvoaacenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/voaacenc/gstvoaacenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/voamrwbenc/gstvoamrwb.c Examining data/gst-plugins-bad1.0-1.18.1/ext/voamrwbenc/gstvoamrwbenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/voamrwbenc/gstvoamrwbenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/gstvulkan.c Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/shaders/view_defines.h Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkcolorconvert.c Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkcolorconvert.h Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkdeviceprovider.c Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkdeviceprovider.h Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkdownload.c Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkdownload.h Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkimageidentity.c Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkimageidentity.h Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vksink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vksink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkupload.c Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkupload.h Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkviewconvert.c Examining data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkviewconvert.h Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/gstwaylandsink.c Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/gstwaylandsink.h Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wlbuffer.c Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wlbuffer.h Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wldisplay.c Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wldisplay.h Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wllinuxdmabuf.c Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wllinuxdmabuf.h Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wlshmallocator.c Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wlshmallocator.h Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wlvideoformat.c Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wlvideoformat.h Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wlwindow.c Examining data/gst-plugins-bad1.0-1.18.1/ext/wayland/wlwindow.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webp/gstwebp.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webp/gstwebpdec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webp/gstwebpdec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webp/gstwebpenc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webp/gstwebpenc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/fwd.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcice.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcice.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcstats.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcstats.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/icestream.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/icestream.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/nicetransport.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/nicetransport.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/sctptransport.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/sctptransport.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/transportreceivebin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/transportreceivebin.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/transportsendbin.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/transportsendbin.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/transportstream.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/transportstream.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/utils.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/utils.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcdatachannel.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcdatachannel.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtctransceiver.c Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtctransceiver.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtcdsp/gstwebrtcdsp.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtcdsp/gstwebrtcdsp.h Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtcdsp/gstwebrtcechoprobe.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/webrtcdsp/gstwebrtcechoprobe.h Examining data/gst-plugins-bad1.0-1.18.1/ext/wildmidi/gstwildmididec.c Examining data/gst-plugins-bad1.0-1.18.1/ext/wildmidi/gstwildmididec.h Examining data/gst-plugins-bad1.0-1.18.1/ext/wpe/WPEThreadedView.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/wpe/WPEThreadedView.h Examining data/gst-plugins-bad1.0-1.18.1/ext/wpe/gstwpesrc.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/wpe/gstwpesrc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/x265/gstx265enc.c Examining data/gst-plugins-bad1.0-1.18.1/ext/x265/gstx265enc.h Examining data/gst-plugins-bad1.0-1.18.1/ext/zbar/gstzbar.c Examining data/gst-plugins-bad1.0-1.18.1/ext/zbar/gstzbar.h Examining data/gst-plugins-bad1.0-1.18.1/ext/zxing/gstzxing.cpp Examining data/gst-plugins-bad1.0-1.18.1/ext/zxing/gstzxing.h Examining data/gst-plugins-bad1.0-1.18.1/ext/zxing/gstzxingplugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/accurip/gstaccurip.c Examining data/gst-plugins-bad1.0-1.18.1/gst/accurip/gstaccurip.h Examining data/gst-plugins-bad1.0-1.18.1/gst/adpcmdec/adpcmdec.c Examining data/gst-plugins-bad1.0-1.18.1/gst/adpcmenc/adpcmenc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/aiff/aiff.c Examining data/gst-plugins-bad1.0-1.18.1/gst/aiff/aiffmux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/aiff/aiffmux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/aiff/aiffparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/aiff/aiffparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasf.c Examining data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfmux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfmux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfobjects.c Examining data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfobjects.h Examining data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstrtpasfpay.c Examining data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstrtpasfpay.h Examining data/gst-plugins-bad1.0-1.18.1/gst/audiobuffersplit/gstaudiobuffersplit.c Examining data/gst-plugins-bad1.0-1.18.1/gst/audiobuffersplit/gstaudiobuffersplit.h Examining data/gst-plugins-bad1.0-1.18.1/gst/audiofxbad/gstaudiochannelmix.c Examining data/gst-plugins-bad1.0-1.18.1/gst/audiofxbad/gstaudiochannelmix.h Examining data/gst-plugins-bad1.0-1.18.1/gst/audiofxbad/gstaudiofxbad.c Examining data/gst-plugins-bad1.0-1.18.1/gst/audiolatency/gstaudiolatency.c Examining data/gst-plugins-bad1.0-1.18.1/gst/audiolatency/gstaudiolatency.h Examining data/gst-plugins-bad1.0-1.18.1/gst/audiomixmatrix/gstaudiomixmatrix.c Examining data/gst-plugins-bad1.0-1.18.1/gst/audiomixmatrix/gstaudiomixmatrix.h Examining data/gst-plugins-bad1.0-1.18.1/gst/audiovisualizers/gstdrawhelpers.h Examining data/gst-plugins-bad1.0-1.18.1/gst/audiovisualizers/gstspacescope.c Examining data/gst-plugins-bad1.0-1.18.1/gst/audiovisualizers/gstspacescope.h Examining data/gst-plugins-bad1.0-1.18.1/gst/audiovisualizers/gstspectrascope.c Examining data/gst-plugins-bad1.0-1.18.1/gst/audiovisualizers/gstspectrascope.h Examining data/gst-plugins-bad1.0-1.18.1/gst/audiovisualizers/gstsynaescope.c Examining data/gst-plugins-bad1.0-1.18.1/gst/audiovisualizers/gstsynaescope.h Examining data/gst-plugins-bad1.0-1.18.1/gst/audiovisualizers/gstwavescope.c Examining data/gst-plugins-bad1.0-1.18.1/gst/audiovisualizers/gstwavescope.h Examining data/gst-plugins-bad1.0-1.18.1/gst/audiovisualizers/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/autoconvert/gstautoconvert.c Examining data/gst-plugins-bad1.0-1.18.1/gst/autoconvert/gstautoconvert.h Examining data/gst-plugins-bad1.0-1.18.1/gst/autoconvert/gstautovideoconvert.c Examining data/gst-plugins-bad1.0-1.18.1/gst/autoconvert/gstautovideoconvert.h Examining data/gst-plugins-bad1.0-1.18.1/gst/autoconvert/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/bayer/gstbayer.c Examining data/gst-plugins-bad1.0-1.18.1/gst/bayer/gstbayer2rgb.c Examining data/gst-plugins-bad1.0-1.18.1/gst/bayer/gstbayerorc-dist.c Examining data/gst-plugins-bad1.0-1.18.1/gst/bayer/gstbayerorc-dist.h Examining data/gst-plugins-bad1.0-1.18.1/gst/bayer/gstrgb2bayer.c Examining data/gst-plugins-bad1.0-1.18.1/gst/bayer/gstrgb2bayer.h Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/camerabingeneral.c Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/camerabingeneral.h Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/gstcamerabin2.c Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/gstcamerabin2.h Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/gstdigitalzoom.c Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/gstdigitalzoom.h Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/gstplugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/gstviewfinderbin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/gstviewfinderbin.h Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/gstwrappercamerabinsrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/camerabin2/gstwrappercamerabinsrc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/coloreffects/gstchromahold.c Examining data/gst-plugins-bad1.0-1.18.1/gst/coloreffects/gstchromahold.h Examining data/gst-plugins-bad1.0-1.18.1/gst/coloreffects/gstcoloreffects.c Examining data/gst-plugins-bad1.0-1.18.1/gst/coloreffects/gstcoloreffects.h Examining data/gst-plugins-bad1.0-1.18.1/gst/coloreffects/gstplugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/debugutilsbad.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/fpsdisplaysink.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/fpsdisplaysink.h Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstchecksumsink.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstchecksumsink.h Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstchopmydata.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstchopmydata.h Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstclockselect.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstclockselect.h Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstcompare.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstcompare.h Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstdebugspy.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstdebugspy.h Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gsterrorignore.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gsterrorignore.h Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstfakevideosink.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstfakevideosink.h Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gsttestsrcbin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstwatchdog.c Examining data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstwatchdog.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/gstdvbsubenc-util.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/gstdvbsubenc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/gstdvbsubenc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/blur.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/blur.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/libimagequant.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/libimagequant.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/mediancut.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/mediancut.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/mempool.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/mempool.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/nearest.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/nearest.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/pam.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/pam.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/viter.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/viter.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsuboverlay/dvb-sub.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsuboverlay/dvb-sub.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsuboverlay/gstdvbsuboverlay.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvbsuboverlay/gstdvbsuboverlay.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstdvdspu-render.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstdvdspu.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstdvdspu.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstspu-common.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstspu-pgs.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstspu-pgs.h Examining data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstspu-vobsub-render.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstspu-vobsub.c Examining data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstspu-vobsub.h Examining data/gst-plugins-bad1.0-1.18.1/gst/faceoverlay/gstfaceoverlay.c Examining data/gst-plugins-bad1.0-1.18.1/gst/faceoverlay/gstfaceoverlay.h Examining data/gst-plugins-bad1.0-1.18.1/gst/festival/gstfestival.c Examining data/gst-plugins-bad1.0-1.18.1/gst/festival/gstfestival.h Examining data/gst-plugins-bad1.0-1.18.1/gst/fieldanalysis/gstfieldanalysis.c Examining data/gst-plugins-bad1.0-1.18.1/gst/fieldanalysis/gstfieldanalysis.h Examining data/gst-plugins-bad1.0-1.18.1/gst/fieldanalysis/gstfieldanalysisorc-dist.c Examining data/gst-plugins-bad1.0-1.18.1/gst/fieldanalysis/gstfieldanalysisorc-dist.h Examining data/gst-plugins-bad1.0-1.18.1/gst/freeverb/gstfreeverb.c Examining data/gst-plugins-bad1.0-1.18.1/gst/freeverb/gstfreeverb.h Examining data/gst-plugins-bad1.0-1.18.1/gst/frei0r/frei0r.h Examining data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0r.c Examining data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0r.h Examining data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rfilter.c Examining data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rfilter.h Examining data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rmixer.c Examining data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rmixer.h Examining data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rsrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rsrc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstburn.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstburn.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstchromium.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstchromium.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstdilate.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstdilate.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstdodge.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstdodge.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstexclusion.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstexclusion.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstgaudieffectsorc-dist.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstgaudieffectsorc-dist.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstgaussblur.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstgaussblur.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstplugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstplugin.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstsolarize.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gaudieffects/gstsolarize.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gdp/dataprotocol.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gdp/dataprotocol.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gdp/dp-private.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gdp/gstgdp.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gdp/gstgdpdepay.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gdp/gstgdpdepay.h Examining data/gst-plugins-bad1.0-1.18.1/gst/gdp/gstgdppay.c Examining data/gst-plugins-bad1.0-1.18.1/gst/gdp/gstgdppay.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/geometricmath.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/geometricmath.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstbulge.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstbulge.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstcircle.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstcircle.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstcirclegeometrictransform.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstcirclegeometrictransform.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstdiffuse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstdiffuse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstfisheye.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstfisheye.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstgeometrictransform.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstgeometrictransform.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstkaleidoscope.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstkaleidoscope.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstmarble.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstmarble.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstmirror.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstmirror.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstperspective.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstperspective.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstpinch.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstpinch.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstrotate.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstrotate.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstsphere.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstsphere.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstsquare.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstsquare.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gststretch.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gststretch.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gsttunnel.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gsttunnel.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gsttwirl.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gsttwirl.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstwaterripple.c Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstwaterripple.h Examining data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/id3tag/gstid3mux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/id3tag/gstid3mux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c Examining data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.h Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstinter.c Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstinteraudiosink.c Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstinteraudiosink.h Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstinteraudiosrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstinteraudiosrc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintersubsink.c Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintersubsink.h Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintersubsrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintersubsrc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintersurface.c Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintersurface.h Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintertest.c Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintervideosink.c Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintervideosink.h Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintervideosrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/inter/gstintervideosrc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/interlace/gstinterlace.c Examining data/gst-plugins-bad1.0-1.18.1/gst/ivfparse/gstivfparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/ivfparse/gstivfparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstcombdetect.c Examining data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstcombdetect.h Examining data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstivtc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstivtc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/jp2kdecimator/gstjp2kdecimator.c Examining data/gst-plugins-bad1.0-1.18.1/gst/jp2kdecimator/gstjp2kdecimator.h Examining data/gst-plugins-bad1.0-1.18.1/gst/jp2kdecimator/jp2kcodestream.c Examining data/gst-plugins-bad1.0-1.18.1/gst/jp2kdecimator/jp2kcodestream.h Examining data/gst-plugins-bad1.0-1.18.1/gst/jpegformat/gstjifmux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/jpegformat/gstjifmux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/jpegformat/gstjpegformat.c Examining data/gst-plugins-bad1.0-1.18.1/gst/jpegformat/gstjpegformat.h Examining data/gst-plugins-bad1.0-1.18.1/gst/jpegformat/gstjpegparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/jpegformat/gstjpegparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/librfb/d3des.c Examining data/gst-plugins-bad1.0-1.18.1/gst/librfb/d3des.h Examining data/gst-plugins-bad1.0-1.18.1/gst/librfb/gstrfbsrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/librfb/gstrfbsrc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/librfb/rfbdecoder.c Examining data/gst-plugins-bad1.0-1.18.1/gst/librfb/rfbdecoder.h Examining data/gst-plugins-bad1.0-1.18.1/gst/midi/midi.c Examining data/gst-plugins-bad1.0-1.18.1/gst/midi/midiparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/midi/midiparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegdemux/gstmpegdefs.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegdemux/gstmpegdemux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegdemux/gstmpegdemux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegdemux/gstpesfilter.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegdemux/gstpesfilter.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegdemux/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/bits.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/crc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/mpegpsmux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/mpegpsmux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/mpegpsmux_aac.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/mpegpsmux_aac.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/mpegpsmux_h264.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/mpegpsmux_h264.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/psmux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/psmux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/psmuxcommon.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/psmuxstream.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/psmuxstream.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/gstmpegdefs.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/gstmpegdesc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/gsttsdemux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtsbase.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtsbase.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtspacketizer.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtspacketizer.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtsparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtsparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/pesparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/pesparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/tsdemux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/tsdemux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstatscmux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstatscmux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmuxaac.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmuxaac.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmuxjpeg2000.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmuxjpeg2000.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmuxopus.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmuxopus.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmuxttxt.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmuxttxt.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstmpegtsmux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstmpegtsmux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstmpegtsmuxplugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/tsmux/tsmux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/tsmux/tsmux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/tsmux/tsmuxcommon.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/tsmux/tsmuxstream.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/tsmux/tsmuxstream.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxf.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfalaw.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfalaw.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfd10.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfd10.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdv-dif.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdv-dif.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfessence.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfessence.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfjpeg2000.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfjpeg2000.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfprores.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfprores.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfquark.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfquark.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxful.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxful.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfup.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfup.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfvanc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfvanc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfvc3.c Examining data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfvc3.h Examining data/gst-plugins-bad1.0-1.18.1/gst/netsim/gstnetsim.c Examining data/gst-plugins-bad1.0-1.18.1/gst/netsim/gstnetsim.h Examining data/gst-plugins-bad1.0-1.18.1/gst/onvif/gstrtponvif.c Examining data/gst-plugins-bad1.0-1.18.1/gst/onvif/gstrtponvifparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/onvif/gstrtponvifparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/onvif/gstrtponviftimestamp.c Examining data/gst-plugins-bad1.0-1.18.1/gst/onvif/gstrtponviftimestamp.h Examining data/gst-plugins-bad1.0-1.18.1/gst/pcapparse/gstirtspparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/pcapparse/gstirtspparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/pcapparse/gstpcapparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/pcapparse/gstpcapparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/pcapparse/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnm.c Examining data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmdec.c Examining data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmdec.h Examining data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmenc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmenc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmutils.c Examining data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmutils.h Examining data/gst-plugins-bad1.0-1.18.1/gst/proxy/gstproxy-priv.h Examining data/gst-plugins-bad1.0-1.18.1/gst/proxy/gstproxy.c Examining data/gst-plugins-bad1.0-1.18.1/gst/proxy/gstproxysink.c Examining data/gst-plugins-bad1.0-1.18.1/gst/proxy/gstproxysink.h Examining data/gst-plugins-bad1.0-1.18.1/gst/proxy/gstproxysrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/proxy/gstproxysrc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rawparse/gstaudioparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rawparse/gstaudioparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rawparse/gstvideoparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rawparse/gstvideoparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rawparse/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/removesilence/gstremovesilence.c Examining data/gst-plugins-bad1.0-1.18.1/gst/removesilence/gstremovesilence.h Examining data/gst-plugins-bad1.0-1.18.1/gst/removesilence/vad_private.c Examining data/gst-plugins-bad1.0-1.18.1/gst/removesilence/vad_private.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rist/gstrist.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristplugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristrtpdeext.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristrtpext.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristrtxreceive.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristrtxsend.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristsink.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristsrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rist/gstroundrobin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rist/gstroundrobin.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/gstrtmp2.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/gstrtmp2locationhandler.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/gstrtmp2locationhandler.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/gstrtmp2sink.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/gstrtmp2sink.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/gstrtmp2src.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/gstrtmp2src.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/amf.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/amf.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpchunkstream.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpchunkstream.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpclient.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpclient.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpconnection.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpconnection.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmphandshake.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmphandshake.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpmessage.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpmessage.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmputils.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmputils.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtp/gstrtp-utils.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtp/gstrtp-utils.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtp/gstrtpsink.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtp/gstrtpsink.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtp/gstrtpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/rtp/gstrtpsrc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/rtp/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/sdp/gstsdpdemux.c Examining data/gst-plugins-bad1.0-1.18.1/gst/sdp/gstsdpdemux.h Examining data/gst-plugins-bad1.0-1.18.1/gst/sdp/gstsdpelem.c Examining data/gst-plugins-bad1.0-1.18.1/gst/sdp/gstsdpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/sdp/gstsdpsrc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/segmentclip/gstaudiosegmentclip.c Examining data/gst-plugins-bad1.0-1.18.1/gst/segmentclip/gstaudiosegmentclip.h Examining data/gst-plugins-bad1.0-1.18.1/gst/segmentclip/gstsegmentclip.c Examining data/gst-plugins-bad1.0-1.18.1/gst/segmentclip/gstsegmentclip.h Examining data/gst-plugins-bad1.0-1.18.1/gst/segmentclip/gstvideosegmentclip.c Examining data/gst-plugins-bad1.0-1.18.1/gst/segmentclip/gstvideosegmentclip.h Examining data/gst-plugins-bad1.0-1.18.1/gst/segmentclip/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/common.c Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/common.h Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/dct4.c Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/dct4.h Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/decoder.c Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/decoder.h Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/encoder.c Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/encoder.h Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/gstsiren.c Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/gstsiren.h Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/gstsirendec.c Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/gstsirendec.h Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/gstsirenenc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/gstsirenenc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/huffman.c Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/huffman.h Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/huffman_consts.h Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/rmlt.c Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/rmlt.h Examining data/gst-plugins-bad1.0-1.18.1/gst/siren/siren7.h Examining data/gst-plugins-bad1.0-1.18.1/gst/smooth/gstsmooth.c Examining data/gst-plugins-bad1.0-1.18.1/gst/smooth/gstsmooth.h Examining data/gst-plugins-bad1.0-1.18.1/gst/speed/gstspeed.c Examining data/gst-plugins-bad1.0-1.18.1/gst/speed/gstspeed.h Examining data/gst-plugins-bad1.0-1.18.1/gst/subenc/gstsrtenc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/subenc/gstsrtenc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/subenc/gstsubenc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/subenc/gstwebvttenc.c Examining data/gst-plugins-bad1.0-1.18.1/gst/subenc/gstwebvttenc.h Examining data/gst-plugins-bad1.0-1.18.1/gst/switchbin/gstswitchbin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/switchbin/gstswitchbin.h Examining data/gst-plugins-bad1.0-1.18.1/gst/switchbin/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/timecode/gstavwait.c Examining data/gst-plugins-bad1.0-1.18.1/gst/timecode/gstavwait.h Examining data/gst-plugins-bad1.0-1.18.1/gst/timecode/gsttimecodestamper.c Examining data/gst-plugins-bad1.0-1.18.1/gst/timecode/gsttimecodestamper.h Examining data/gst-plugins-bad1.0-1.18.1/gst/timecode/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/transcode/gst-cpu-throttling-clock.c Examining data/gst-plugins-bad1.0-1.18.1/gst/transcode/gst-cpu-throttling-clock.h Examining data/gst-plugins-bad1.0-1.18.1/gst/transcode/gsttranscodebin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/transcode/gsttranscoding.h Examining data/gst-plugins-bad1.0-1.18.1/gst/transcode/gsturitranscodebin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstscenechange.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstscenechange.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstscenechangeorc-dist.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstscenechangeorc-dist.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstvideodiff.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstvideodiff.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstvideofiltersbad.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstzebrastripe.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstzebrastripe.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoframe_audiolevel/gstvideoframe-audiolevel.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoframe_audiolevel/gstvideoframe-audiolevel.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/dirac_parse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/dirac_parse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstdiracparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstdiracparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gsth263parse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gsth263parse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gsth264parse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gsth264parse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gsth265parse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gsth265parse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstjpeg2000parse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstjpeg2000parse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstmpeg4videoparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstmpeg4videoparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstmpegvideoparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstmpegvideoparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstpngparse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstpngparse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstvc1parse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstvc1parse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstvideoparseutils.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstvideoparseutils.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/h263parse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/h263parse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videosignal/gstsimplevideomark.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videosignal/gstsimplevideomark.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videosignal/gstsimplevideomarkdetect.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videosignal/gstsimplevideomarkdetect.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videosignal/gstvideoanalyse.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videosignal/gstvideoanalyse.h Examining data/gst-plugins-bad1.0-1.18.1/gst/videosignal/gstvideosignal.c Examining data/gst-plugins-bad1.0-1.18.1/gst/videosignal/gstvideosignal.h Examining data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c Examining data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.h Examining data/gst-plugins-bad1.0-1.18.1/gst/y4m/gsty4mdec.c Examining data/gst-plugins-bad1.0-1.18.1/gst/y4m/gsty4mdec.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/adaptivedemux/adaptive-demux-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/adaptivedemux/gstadaptivedemux.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/adaptivedemux/gstadaptivedemux.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/audio/audio-bad-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/audio/gstnonstreamaudiodecoder.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/audio/gstnonstreamaudiodecoder.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/audio/gstplanaraudioadapter.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/audio/gstplanaraudioadapter.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/basecamerabinsrc/basecamerabinsrc-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/basecamerabinsrc/gstcamerabin-enum.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/basecamerabinsrc/gstcamerabin-enum.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/basecamerabinsrc/gstcamerabinpreview.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/basecamerabinsrc/gstcamerabinpreview.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/codecparsers-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/dboolhuff.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/dboolhuff.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstav1parser.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstav1parser.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth265parser.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth265parser.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstjpeg2000sampling.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstjpeg2000sampling.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstjpegparser.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstjpegparser.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstmpeg4parser.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstmpeg4parser.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstmpegvideometa.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstmpegvideometa.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstmpegvideoparser.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstmpegvideoparser.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvc1parser.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvc1parser.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp8parser.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp8parser.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp8rangedecoder.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp8rangedecoder.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp9parser.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp9parser.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/nalutils.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/nalutils.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/parserutils.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/parserutils.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp8utils.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp8utils.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp9utils.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp9utils.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/codecs-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gsth264decoder.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gsth264decoder.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gsth264picture.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gsth264picture.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gsth265decoder.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gsth265decoder.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gsth265picture.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gsth265picture.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gstvp8decoder.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gstvp8decoder.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gstvp8picture.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gstvp8picture.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gstvp9decoder.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gstvp9decoder.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gstvp9picture.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecs/gstvp9picture.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/gettext.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/glib-compat-private.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/gst-i18n-plugin.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/insertbin/gstinsertbin.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/insertbin/gstinsertbin.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/interfaces/photography-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/interfaces/photography.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/interfaces/photography.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/isoff/gstisoff.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/isoff/gstisoff.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-atsc-section.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-atsc-section.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-dvb-descriptor.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-dvb-descriptor.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-dvb-section.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-dvb-section.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-scte-section.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-scte-section.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegts-private.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtssection.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtssection.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/mpegts-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/mpegts.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/opencv/gstopencvutils.cpp Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/opencv/gstopencvutils.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/opencv/gstopencvvideofilter.cpp Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/opencv/gstopencvvideofilter.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/opencv/opencv-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-g-main-context-signal-dispatcher.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-g-main-context-signal-dispatcher.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-media-info-private.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-media-info.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-media-info.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-signal-dispatcher-private.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-signal-dispatcher.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-signal-dispatcher.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-types.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-video-overlay-video-renderer.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-video-overlay-video-renderer.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-video-renderer-private.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-video-renderer.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-video-renderer.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-visualization.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer-visualization.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/gstplayer.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/player-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/player/player.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/sctp/sctp-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/sctp/sctpreceivemeta.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/sctp/sctpreceivemeta.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/sctp/sctpsendmeta.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/sctp/sctpsendmeta.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/transcoder/gsttranscoder.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/transcoder/gsttranscoder.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/transcoder/transcoder-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/uridownloader/gstfragment.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/uridownloader/gstfragment.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/uridownloader/gsturidownloader.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/uridownloader/gsturidownloader.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/uridownloader/gsturidownloader_debug.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/uridownloader/uridownloader-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/android/gstvkdisplay_android.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/android/gstvkdisplay_android.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/android/gstvkwindow_android.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/android/gstvkwindow_android.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/cocoa/gstvkcocoa_utils.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/cocoa/gstvkdisplay_cocoa.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/cocoa/gstvkwindow_cocoa.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkapi.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkbarrier.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkbuffermemory.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkbuffermemory.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkbufferpool.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkbufferpool.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkcommandbuffer.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkcommandbuffer.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkcommandpool-private.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkcommandpool.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkcommandpool.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdebug-private.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdebug.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdebug.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdescriptorcache.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdescriptorcache.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdescriptorpool.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdescriptorpool.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdescriptorset.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdescriptorset.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdevice.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdevice.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdisplay.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdisplay.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkerror.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkerror.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkfence.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkfence.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkformat.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkformat.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkfullscreenquad.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkfullscreenquad.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkhandle.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkhandle.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkhandlepool.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkhandlepool.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkimagebufferpool.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkimagebufferpool.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkimagememory.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkimagememory.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkimageview.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkimageview.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkinstance.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkinstance.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkmemory.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkmemory.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkphysicaldevice.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkphysicaldevice.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkqueue.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkqueue.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkswapper.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkswapper.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvktrash.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvktrash.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkutils.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkutils.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkvideofilter.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkvideofilter.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkwindow.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkwindow.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/ios/gstvkdisplay_ios.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/ios/gstvkios_utils.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/ios/gstvkwindow_ios.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/vulkan-prelude.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/vulkan.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/vulkan_fwd.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/wayland/gstvkdisplay_wayland.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/wayland/gstvkdisplay_wayland.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/wayland/gstvkwindow_wayland.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/wayland/gstvkwindow_wayland.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/wayland/wayland.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/wayland/wayland_event_source.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/wayland/wayland_event_source.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/win32/gstvkwindow_win32.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/win32/gstvkwindow_win32.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/xcb/gstvkdisplay_xcb.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/xcb/gstvkdisplay_xcb.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/xcb/gstvkwindow_xcb.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/xcb/gstvkwindow_xcb.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/xcb/xcb.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/xcb/xcb_event_source.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/xcb/xcb_event_source.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/wayland/wayland.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/wayland/wayland.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/datachannel.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/datachannel.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/dtlstransport.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/dtlstransport.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/icetransport.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/icetransport.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/rtcsessiondescription.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/rtcsessiondescription.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/rtpreceiver.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/rtpreceiver.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/rtpsender.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/rtpsender.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/rtptransceiver.c Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/rtptransceiver.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/webrtc.h Examining data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/webrtc_fwd.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gst-android-graphics-imageformat.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gst-android-graphics-imageformat.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gst-android-hardware-camera.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gst-android-hardware-camera.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gst-android-hardware-sensor.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gst-android-hardware-sensor.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstahcsrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstahcsrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstahssrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstahssrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc-codec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc-codeclist.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc-constants.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc-format.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcaudiodec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcaudiodec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcsurfacetexture.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcsurfacetexture.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcvideodec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcvideodec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcvideoenc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcvideoenc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstjniutils.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstjniutils.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstsensors.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/jni/gstamc-codec-jni.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/jni/gstamc-codeclist-jni.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/jni/gstamc-format-jni.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/jni/gstamc-internal-jni.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/jni/gstamcsurface.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/jni/gstamcsurface.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/jni/gstamcsurfacetexture-jni.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/jni/gstamcsurfacetexture-jni.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/magicleap/gstamc-codec-ml.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/magicleap/gstamc-codeclist-ml.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/magicleap/gstamc-format-ml.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/magicleap/gstamc-internal-ml.h Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/magicleap/gstamc-surfacetexture-ml.c Examining data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/magicleap/gstamc-surfacetexture-ml.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/atdec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/atdec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/avfassetsrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/avfdeviceprovider.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/avfvideosrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/avsamplevideosink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/coremediabuffer.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/coremediabuffer.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/corevideobuffer.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/corevideobuffer.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/corevideomemory.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/corevideomemory.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/glcontexthelper.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/glcontexthelper.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/iosassetsrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/iosglmemory.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/iosglmemory.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/iosurfaceglmemory.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/iosurfaceglmemory.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/iosurfacevulkanmemory.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/iosurfacevulkanmemory.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/metal-helpers.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/videotexturecache-gl.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/videotexturecache-vulkan.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/videotexturecache.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtdec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtdec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtenc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtenc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtutil.c Examining data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtutil.h Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/a2dp-codecs.h Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/bluez-plugin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/gsta2dpsink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/gsta2dpsink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/gstavdtpsink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/gstavdtpsink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/gstavdtpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/gstavdtpsrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/gstavdtputil.c Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/gstavdtputil.h Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/gstavrcputil.c Examining data/gst-plugins-bad1.0-1.18.1/sys/bluez/gstavrcputil.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11_fwd.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11basefilter.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11basefilter.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11bufferpool.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11bufferpool.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11colorconvert.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11colorconvert.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11colorconverter.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11colorconverter.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11decoder.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11decoder.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11device.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11device.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11download.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11download.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11format.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11format.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h264dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h264dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h265dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h265dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11memory.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11memory.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11overlaycompositor.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11overlaycompositor.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11shader.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11shader.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11upload.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11upload.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11utils.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11utils.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11videoprocessor.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11videoprocessor.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11videosink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11videosink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11videosinkbin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11videosinkbin.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp8dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp8dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp9dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp9dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11window.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11window.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11window_corewindow.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11window_corewindow.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11window_swapchainpanel.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11window_swapchainpanel.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11window_win32.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11window_win32.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3d11/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dhelpers.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dhelpers.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dvideosink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dvideosink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/gstd3d9overlay.c Examining data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/gstd3d9overlay.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklink.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkaudiosink.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkaudiosink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkaudiosrc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkaudiosrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkdeviceprovider.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkdeviceprovider.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkvideosink.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkvideosink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkvideosrc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkvideosrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/linux/DeckLinkAPI.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/linux/DeckLinkAPIConfiguration.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/linux/DeckLinkAPIDeckControl.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/linux/DeckLinkAPIDiscovery.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/linux/DeckLinkAPIModes.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/linux/DeckLinkAPITypes.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/linux/DeckLinkAPIVersion.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/linux/LinuxCOM.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/osx/DeckLinkAPI.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/osx/DeckLinkAPIConfiguration.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/osx/DeckLinkAPIDeckControl.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/osx/DeckLinkAPIDiscovery.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/osx/DeckLinkAPIDispatch.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/osx/DeckLinkAPIModes.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/osx/DeckLinkAPIStreaming.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/osx/DeckLinkAPITypes.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/osx/DeckLinkAPIVersion.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/win/DeckLinkAPI.h Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/win/DeckLinkAPIDispatch.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/decklink/win/DeckLinkAPI_i.c Examining data/gst-plugins-bad1.0-1.18.1/sys/directsound/gstdirectsounddevice.c Examining data/gst-plugins-bad1.0-1.18.1/sys/directsound/gstdirectsounddevice.h Examining data/gst-plugins-bad1.0-1.18.1/sys/directsound/gstdirectsoundplugin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/directsound/gstdirectsoundsrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/directsound/gstdirectsoundsrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowaudiodec.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowaudiodec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowdecwrapper.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowdecwrapper.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowfakesrc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowfakesrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowutil.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowutil.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowvideodec.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowvideodec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/dshowdeviceprovider.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/dshowdeviceprovider.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshow.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshow.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowaudiosrc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowaudiosrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowfakesink.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowfakesink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowsrcwrapper.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowvideosrc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowvideosrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowvideosink/dshowvideofakesrc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowvideosink/dshowvideofakesrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowvideosink/dshowvideosink.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/dshowvideosink/dshowvideosink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/cam.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/cam.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camapplication.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camapplication.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camapplicationinfo.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camapplicationinfo.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camconditionalaccess.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camconditionalaccess.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camdevice.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camdevice.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camresourcemanager.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camresourcemanager.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camsession.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camsession.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camswclient.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camswclient.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camtransport.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camtransport.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camutils.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/camutils.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/dvbbasebin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/dvbbasebin.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/gstdvb.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/gstdvbsrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/gstdvbsrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/parsechannels.c Examining data/gst-plugins-bad1.0-1.18.1/sys/dvb/parsechannels.h Examining data/gst-plugins-bad1.0-1.18.1/sys/fbdev/gstfbdevsink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/fbdev/gstfbdevsink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipeline.c Examining data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c Examining data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.h Examining data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinesink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinesink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinesrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinesrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcslavepipeline.c Examining data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcslavepipeline.h Examining data/gst-plugins-bad1.0-1.18.1/sys/kms/gstkmsallocator.c Examining data/gst-plugins-bad1.0-1.18.1/sys/kms/gstkmsallocator.h Examining data/gst-plugins-bad1.0-1.18.1/sys/kms/gstkmsbufferpool.c Examining data/gst-plugins-bad1.0-1.18.1/sys/kms/gstkmsbufferpool.h Examining data/gst-plugins-bad1.0-1.18.1/sys/kms/gstkmssink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/kms/gstkmssink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/kms/gstkmsutils.c Examining data/gst-plugins-bad1.0-1.18.1/sys/kms/gstkmsutils.h Examining data/gst-plugins-bad1.0-1.18.1/sys/magicleap/mlaudiosink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/magicleap/mlaudiosink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/magicleap/mlaudiowrapper.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/magicleap/mlaudiowrapper.h Examining data/gst-plugins-bad1.0-1.18.1/sys/magicleap/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/AsyncOperations.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfaacenc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfaacenc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfaudioenc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfaudioenc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfcapturewinrt.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfcapturewinrt.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfdevice.c Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfdevice.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfh264enc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfh264enc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfh265enc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfh265enc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfmp3enc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfmp3enc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfsourceobject.c Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfsourceobject.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfsourcereader.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfsourcereader.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmftransform.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmftransform.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfutils.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfutils.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfvideoenc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfvideoenc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfvideosrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfvideosrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfvp9enc.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfvp9enc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gststrmif.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/mediacapturewrapper.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/mediacapturewrapper.h Examining data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdk.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkallocator.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkallocator_d3d.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkallocator_libva.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkallocator_libva.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkbufferpool.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkbufferpool.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkcontext.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkcontext.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkcontextutil.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkcontextutil.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkdec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkdec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkdecproputil.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkdecproputil.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkenc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkenc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkh264dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkh264dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkh264enc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkh264enc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkh265dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkh265dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkh265enc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkh265enc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkmjpegdec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkmjpegdec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkmjpegenc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkmjpegenc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkmpeg2dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkmpeg2dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkmpeg2enc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkmpeg2enc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdksystemmemory.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdksystemmemory.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvc1dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvc1dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvideomemory.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvideomemory.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvp8dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvp8dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvp9dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvp9dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvp9enc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvp9enc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvpp.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvpp.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvpputil.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvpputil.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/msdk-enums.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/msdk-enums.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/msdk.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/msdk.h Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/msdk_d3d.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/msdk_libva.c Examining data/gst-plugins-bad1.0-1.18.1/sys/msdk/msdk_libva.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstcudacontext.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstcudacontext.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstcudaloader.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstcudaloader.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstcudautils.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstcudautils.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstcuvidloader.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstcuvidloader.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvbaseenc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvbaseenc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvdec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvdec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvdecoder.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvdecoder.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvenc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvenc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh264dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh264dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh264enc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh264enc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh265dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh265dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh265enc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh265enc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/nvEncodeAPI.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/nvcuvid.h Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/stub/cuda.h Examining data/gst-plugins-bad1.0-1.18.1/sys/opensles/opensles.c Examining data/gst-plugins-bad1.0-1.18.1/sys/opensles/opensles.h Examining data/gst-plugins-bad1.0-1.18.1/sys/opensles/openslescommon.c Examining data/gst-plugins-bad1.0-1.18.1/sys/opensles/openslescommon.h Examining data/gst-plugins-bad1.0-1.18.1/sys/opensles/openslesringbuffer.c Examining data/gst-plugins-bad1.0-1.18.1/sys/opensles/openslesringbuffer.h Examining data/gst-plugins-bad1.0-1.18.1/sys/opensles/openslessink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/opensles/openslessink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/opensles/openslessrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/opensles/openslessrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/shm/gstshm.c Examining data/gst-plugins-bad1.0-1.18.1/sys/shm/gstshmsink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/shm/gstshmsink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/shm/gstshmsrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/shm/gstshmsrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/shm/shmalloc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/shm/shmalloc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.c Examining data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.h Examining data/gst-plugins-bad1.0-1.18.1/sys/tinyalsa/tinyalsa.c Examining data/gst-plugins-bad1.0-1.18.1/sys/tinyalsa/tinyalsasink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/tinyalsa/tinyalsasink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/uvch264/gstuvch264.c Examining data/gst-plugins-bad1.0-1.18.1/sys/uvch264/gstuvch264_mjpgdemux.c Examining data/gst-plugins-bad1.0-1.18.1/sys/uvch264/gstuvch264_mjpgdemux.h Examining data/gst-plugins-bad1.0-1.18.1/sys/uvch264/gstuvch264_src.c Examining data/gst-plugins-bad1.0-1.18.1/sys/uvch264/gstuvch264_src.h Examining data/gst-plugins-bad1.0-1.18.1/sys/uvch264/gstuvch264deviceprovider.c Examining data/gst-plugins-bad1.0-1.18.1/sys/uvch264/gstuvch264deviceprovider.h Examining data/gst-plugins-bad1.0-1.18.1/sys/uvch264/uvc_h264.c Examining data/gst-plugins-bad1.0-1.18.1/sys/uvch264/uvc_h264.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecallocator.c Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecallocator.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecdevice.c Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecdevice.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codech264dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codech264dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecpool.c Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecpool.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecvp8dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecvp8dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2decoder.c Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2decoder.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2format.c Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2format.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/h264-ctrls.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/media.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/types-compat.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/v4l2-common.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/v4l2-controls.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/videodev2.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/vp8-ctrls.h Examining data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvaallocator.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvaallocator.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvacaps.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvacaps.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadecoder.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadecoder.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadevice.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadevice.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadisplay.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadisplay.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadisplay_drm.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadisplay_drm.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadisplay_wrapped.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadisplay_wrapped.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvah264dec.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvah264dec.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvapool.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvapool.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvaprofile.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvaprofile.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvautils.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvautils.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvavideoformat.c Examining data/gst-plugins-bad1.0-1.18.1/sys/va/gstvavideoformat.h Examining data/gst-plugins-bad1.0-1.18.1/sys/va/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstaudioclient3.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapi.c Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapidevice.c Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapidevice.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapisink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapisink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapisrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapisrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapiutil.c Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapiutil.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/AsyncOperations.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2client.cpp Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2client.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2device.c Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2device.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2sink.c Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2sink.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2src.c Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2src.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2util.c Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2util.h Examining data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/plugin.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksclock.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksclock.h Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideodevice.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideodevice.h Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideosrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideosrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/ksdeviceprovider.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/ksdeviceprovider.h Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/kshelpers.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/kshelpers.h Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/ksvideohelpers.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winks/ksvideohelpers.h Examining data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/dxgicapture.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/dxgicapture.h Examining data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/gstdx9screencapsrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/gstdx9screencapsrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/gstdxgiscreencapsrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/gstdxgiscreencapsrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/gstgdiscreencapsrc.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/gstgdiscreencapsrc.h Examining data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/gstwinscreencap.c Examining data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/gstwinscreencap.h Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/adaptive_demux_common.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/adaptive_demux_common.h Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/adaptive_demux_engine.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/adaptive_demux_engine.h Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/aiffparse.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/asfmux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/assrender.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/autoconvert.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/autovideoconvert.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpaafdepay.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpaafpay.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpcrfbase.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpcrfcheck.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpcrfsync.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpcrfutil.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpcvfdepay.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpcvfpay.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpsink.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avwait.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/camerabin.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/cccombiner.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ccconverter.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ccextractor.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/clockselect.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlftpsink.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/d3d11colorconvert.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_demux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dtls.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/faac.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/faad.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/gdpdepay.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/gdppay.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h263parse.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h264parse.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h265parse.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/hls_demux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/hlsdemux_m3u8.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/id3mux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jpeg2000parse.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jpegparse.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/kate.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/line21.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mfvideosrc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mpeg2enc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mpeg4videoparse.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mpegtsdemux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mpegtsmux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mpegvideoparse.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mplex.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/msdkh264enc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mssdemux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mxfdemux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mxfdemux.h Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mxfmux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/neonhttpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/netsim.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/nvdec.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/nvenc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ofa.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/parser.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/parser.h Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/pcapparse.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/pnm.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/rtponvifparse.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/rtponviftimestamp.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/rtpsink.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/rtpsrc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/shm.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/srtp.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/svthevcenc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/switchbin.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/templatematch.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/test_http_src.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/test_http_src.h Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/uvch264demux.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/videoframe-audiolevel.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/viewfinderbin.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/vkcolorconvert.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/vkdeviceprovider.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/voaacenc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/voamrwbenc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/wasapi2.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/webrtcbin.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/x265enc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/zbar.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/elements/zxing.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/generic/states.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/av1parser.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/h264parser.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/h265parser.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/insertbin.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/isoff.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/isoff.h Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/mpegts.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/mpegvideoparser.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/nalutils.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/planaraudioadapter.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/player.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/vc1parser.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/vkcommandpool.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/vkdevice.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/vkimage.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/vkinstance.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/vkmemory.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/vkwindow.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/vp8parser.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/libs/vp9parser.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/ipcpipeline.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/mxf.c Examining data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/streamheader.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/audiomixmatrix/test-audiomixmatrix.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/camerabin2/gst-camera2.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/camerabin2/gst-camera2.h Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/camerabin2/gst-camerabin2-test.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/codecparsers/parse-jpeg.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/codecparsers/parse-vp8.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/d3d11videosink/d3d11videosink-kb.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/d3d11videosink/d3d11videosink-kb.h Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/d3d11videosink/d3d11videosink.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/directfb/gstdfb.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/ipcpipeline/ipc-play.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/ipcpipeline/ipcpipeline1.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/mpegts/ts-parser.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/mpegts/ts-scte-writer.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/mpegts/ts-section-writer.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/msdk/test-roi.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/mxf/mxfdemux-structure.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/nvcodec/nvcodec-kb.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/nvcodec/nvcodec.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/nvcodec/nvcodec.h Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/opencv/gstfacedetect_test.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/opencv/gsthanddetect_test.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/opencv/gstmotioncells_dynamic_test.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/playout.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/uvch264/test-uvch264.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/va/main.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/waylandsink/main.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/waylandsink/wayland-threads.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/webrtc/webrtc.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/webrtc/webrtcbidirectional.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/webrtc/webrtcrenego.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/webrtc/webrtcswap.c Examining data/gst-plugins-bad1.0-1.18.1/tests/examples/webrtc/webrtctransceiver.c Examining data/gst-plugins-bad1.0-1.18.1/tests/icles/pitch-test.c Examining data/gst-plugins-bad1.0-1.18.1/tools/gst-transcoder.c Examining data/gst-plugins-bad1.0-1.18.1/tools/utils.c Examining data/gst-plugins-bad1.0-1.18.1/tools/utils.h FINAL RESULTS: data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.c:240:7: [5] (race) chmod: This accepts filename arguments; if an attacker can move those files, a race condition results. (CWE-362). Use fchmod( ) instead. if (chmod (self->socket_path, perms) < 0) data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.c:468:10: [5] (race) chmod: This accepts filename arguments; if an attacker can move those files, a race condition results. (CWE-362). Use fchmod( ) instead. ret |= chmod (self->socket_path, perms); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1602:3: [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 ((gchar *) buf, data); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/misc.h:404:45: [4] (format) printf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. _vbi_nonnull ((1, 4, 5, 6)) _vbi_format ((printf, 6, 7)); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/misc.h:546:39: [4] (format) printf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. _vbi_nonnull ((1, 2)) _vbi_format ((printf, 2, 3)); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/misc.h:548:8: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. #undef sprintf data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/misc.h:549:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. #define sprintf use_snprintf_or_asprintf_instead data/gst-plugins-bad1.0-1.18.1/ext/gme/gstgme.c:435:13: [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. if (info->system && *info->system) data/gst-plugins-bad1.0-1.18.1/ext/gme/gstgme.c:435:30: [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. if (info->system && *info->system) data/gst-plugins-bad1.0-1.18.1/ext/gme/gstgme.c:437:15: [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. info->system, NULL); data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.cpp:219:11: [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 (m_motioncellsidxcstr, tmpstr); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_os_userspace.h:228:6: [4] (format) snprintf: 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. if (snprintf(data, __VA_ARGS__) < 0 ) { \ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_os_userspace.h:809:6: [4] (format) snprintf: 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. if (snprintf(data, __VA_ARGS__) < 0) { \ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3211:6: [4] (format) snprintf: 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. if (snprintf(dump_buf, PREAMBLE_LENGTH + 1, PREAMBLE_FORMAT, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3229:6: [4] (format) snprintf: 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. if (snprintf(dump_buf, PREAMBLE_LENGTH + 1, PREAMBLE_FORMAT, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3240:2: [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(dump_buf + pos, HEADER); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3257:2: [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(dump_buf + pos, TRAILER); data/gst-plugins-bad1.0-1.18.1/ext/teletextdec/gstteletextdec.c:980:45: [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. guint * frame_line, guint lofp, systems system) data/gst-plugins-bad1.0-1.18.1/ext/teletextdec/gstteletextdec.c:996:31: [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. *frame_line = field_start[system][*field] + line_offset; data/gst-plugins-bad1.0-1.18.1/ext/teletextdec/gstteletextdec.c:1005:70: [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. GstTeletextFrame * frame, vbi_sliced ** spp, guint lofp, systems system) data/gst-plugins-bad1.0-1.18.1/ext/teletextdec/gstteletextdec.c:1017:73: [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. gst_teletextdec_lofp_to_line (&field, &field_line, &frame_line, lofp, system); data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/libimagequant.c:146:22: [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. required_space = vsnprintf (NULL, 0, fmt, va) + 1; // +\0 data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/libimagequant.c:152:5: [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. vsnprintf (buf, required_space, fmt, va); data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.c:194:3: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. fprintf (stderr, format, __VA_ARGS__); \ data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.c:260:3: [4] (format) fprintf: If format strings can be influenced by an attacker, they can be exploited (CWE-134). Use a constant for the format specification. fprintf (stderr, format, __VA_ARGS__); \ data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlftpsink.c:200:45: [3] (random) g_random_int: 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. g_strdup_printf (".tmp.%04X%04X", g_random_int (), g_random_int ()); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlftpsink.c:200:62: [3] (random) g_random_int: 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. g_strdup_printf (".tmp.%04X%04X", g_random_int (), g_random_int ()); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstdashdemux.c:3610:33: [3] (random) g_random_int_range: 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. clock_drift->selected_url = g_random_int_range (0, g_strv_length (urls)); data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlscertificate.c:271:25: [3] (random) g_random_int_range: 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. base64_alphabet[g_random_int_range (0, G_N_ELEMENTS (base64_alphabet))]; data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsenc.c:485:54: [3] (random) g_random_int: 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. g_snprintf (s_id, sizeof (s_id), "dtlsenc-%08x", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/ext/lv2/gstlv2utils.c:314:25: [3] (buffer) g_get_home_dir: This function is synonymous with 'getenv("HOME")';it returns untrustable input if the environment can beset by an attacker. It 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. g_build_filename (g_get_home_dir (), ".lv2", bundle, G_DIR_SEPARATOR_S, data/gst-plugins-bad1.0-1.18.1/ext/sctp/gstsctpenc.c:497:54: [3] (random) g_random_int: 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. g_snprintf (s_id, sizeof (s_id), "sctpenc-%08x", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:816: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. if (authinfo->random != NULL) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:817:27: [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. sctp_free_key(authinfo->random); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1510: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. if (stcb->asoc.authinfo.random != NULL) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1511:37: [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. sctp_free_key(stcb->asoc.authinfo.random); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1562:48: [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. sctp_compute_hashkey(stcb->asoc.authinfo.random, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1710:48: [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. sctp_compute_hashkey(stcb->asoc.authinfo.random, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:2025: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. if (stcb->asoc.authinfo.random != NULL) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:2026:40: [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. sctp_free_key(stcb->asoc.authinfo.random); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.h:92:14: [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. sctp_key_t *random; /* local random key (concatenated) */ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_callout.h:57:37: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. #define SCTP_TIMERQ_LOCK() EnterCriticalSection(&SCTP_BASE_VAR(timer_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_callout.h:59:37: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. #define SCTP_TIMERQ_LOCK_INIT() InitializeCriticalSection(&SCTP_BASE_VAR(timer_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_os_userspace.h:298:9: [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. #define random() rand() data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_os_userspace.h:299:9: [3] (random) srandom: 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. #define srandom(s) srand(s) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_os_userspace.h:299:20: [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. #define srandom(s) srand(s) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:5226:27: [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 (stcb->asoc.authinfo.random != NULL) { data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:122:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&SCTP_BASE_INFO(wq_addr_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:126:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&SCTP_BASE_INFO(wq_addr_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:132:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&SCTP_BASE_INFO(ipi_ep_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:136:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&SCTP_BASE_INFO(ipi_ep_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:140:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&SCTP_BASE_INFO(ipi_ep_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:147:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&SCTP_BASE_INFO(ipi_pktlog_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:151:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&SCTP_BASE_INFO(ipi_pktlog_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:161:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&(_inp)->inp_rdata_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:165:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_inp)->inp_rdata_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:170:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&(_inp)->inp_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:177:3: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_inp)->inp_mtx); \ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:182:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_inp)->inp_mtx); \ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:186:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_inp)->inp_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:188:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_inp)->inp_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:194:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&(_tcb)->tcb_send_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:198:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_tcb)->tcb_send_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:206:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&(_inp)->inp_create_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:213:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_inp)->inp_create_mtx); \ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:217:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_inp)->inp_create_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:236:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&(_tcb)->tcb_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:243:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_tcb)->tcb_mtx); \ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:247:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_tcb)->tcb_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:500:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&(_so_buf)->sb_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:535:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&SCTP_BASE_INFO(ipi_addr_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:539:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&SCTP_BASE_INFO(ipi_addr_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:543:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&SCTP_BASE_INFO(ipi_addr_mtx)) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:552:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&sctp_it_ctl.it_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:556:3: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&sctp_it_ctl.it_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:561:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&sctp_it_ctl.ipi_iterator_wq_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_process_lock.h:565:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&sctp_it_ctl.ipi_iterator_wq_mtx) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_userspace.c:359:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&(cv->waiters_count_lock)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_userspace.c:377:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&cv->waiters_count_lock); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_userspace.c:385:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&cv->waiters_count_lock); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_userspace.c:391:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection (mtx); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_userspace.c:399:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&cv->waiters_count_lock); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_atomic.h:178:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&atomic_mtx); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_atomic.h:184:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&atomic_mtx); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_environment.c:110:2: [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(seed); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_environment.c:112:2: [3] (random) srandom: 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. srandom(seed); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_environment.c:125:13: [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. randval = random(); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:92:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(&accept_mtx); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socketvar.h:245:2: [3] (misc) EnterCriticalSection: On some versions of Windows, exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. EnterCriticalSection(&accept_mtx); \ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socketvar.h:277:2: [3] (misc) InitializeCriticalSection: Exceptions can be thrown in low-memory situations. Use InitializeCriticalSectionAndSpinCount instead. InitializeCriticalSection(SOCKBUF_MTX(_sb)) data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtpenc.c:1062:40: [3] (random) g_random_int: 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. GST_WRITE_UINT32_BE (map.data + i, g_random_int ()); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c:39:20: [3] (random) g_random_int: 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. ((((((guint64) g_random_int()) << 32) | \ data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c:40:18: [3] (random) g_random_int: 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. (guint64) g_random_int ())) & \ data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c:2129:9: [3] (random) g_random_int: 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. g_random_int (), NULL); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c:2865:15: [3] (random) g_random_int: 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. g_random_int (), NULL); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/sctptransport.c:195:20: [3] (random) g_random_int_range: 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. association_id = g_random_int_range (0, G_MAXUINT16); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.c:702:30: [3] (random) g_random_int_range: 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. ice_credential_chars[g_random_int_range (0, data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.c:708:30: [3] (random) g_random_int_range: 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. ice_credential_chars[g_random_int_range (0, data/gst-plugins-bad1.0-1.18.1/ext/wildmidi/gstwildmididec.c:175:42: [3] (buffer) g_get_home_dir: This function is synonymous with 'getenv("HOME")';it returns untrustable input if the environment can beset by an attacker. It 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. g_build_path (G_DIR_SEPARATOR_S, g_get_home_dir (), ".wildmidirc", data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/webrtc/dtlstransport.c:188:27: [3] (random) g_random_int: 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. webrtc->session_id, g_random_int ()); data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfmux.c:1298:51: [3] (random) g_random_int: 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. g_snprintf (s_id, sizeof (s_id), "asfmux-%08x", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfobjects.c:71:14: [3] (random) g_random_int: 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. guid->v1 = g_random_int (); data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfobjects.c:72:9: [3] (random) g_random_int: 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. aux = g_random_int (); data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfobjects.c:75:26: [3] (random) g_random_int: 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. guid->v4 = (((guint64) g_random_int ()) << 32) | (guint64) g_random_int (); data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfobjects.c:75:62: [3] (random) g_random_int: 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. guid->v4 = (((guint64) g_random_int ()) << 32) | (guint64) g_random_int (); data/gst-plugins-bad1.0-1.18.1/gst/debugutils/gstchopmydata.c:269:7: [3] (random) g_rand_int_range: 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. g_rand_int_range (chopmydata->rand, begin, end) * chopmydata->step_size; data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/libimagequant.c:1284: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 (12345); /* deterministic dithering is better for comparing results */ data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0r.c:695:15: [3] (buffer) g_get_home_dir: This function is synonymous with 'getenv("HOME")';it returns untrustable input if the environment can beset by an attacker. It 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. homedir = g_get_home_dir (); data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/geometricmath.c:81:27: [3] (random) g_random_int: 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. noise->g2[i][j] = ((g_random_int () % (2 * B)) data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/geometricmath.c:89:9: [3] (random) g_random_int: 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. j = g_random_int () % B; data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstdiffuse.c:176:11: [3] (random) g_random_int_range: 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. angle = g_random_int_range (0, 256); data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstdiffuse.c:177:14: [3] (random) g_random_double: 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. distance = g_random_double (); data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/mpegpsmux.c:708:54: [3] (random) g_random_int: 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. g_snprintf (s_id, sizeof (s_id), "mpegpsmux-%08x", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtsbase.c:399:48: [3] (random) g_random_int: 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. g_strdup_printf ("%08x%08x%08x%08x", g_random_int (), g_random_int (), data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtsbase.c:399:65: [3] (random) g_random_int: 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. g_strdup_printf ("%08x%08x%08x%08x", g_random_int (), g_random_int (), data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtsbase.c:400:11: [3] (random) g_random_int: 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. g_random_int (), g_random_int ()); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtsbase.c:400:28: [3] (random) g_random_int: 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. g_random_int (), g_random_int ()); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:218:45: [3] (random) g_random_int: 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. GST_WRITE_UINT32_BE (&uuid->u[i * 4], g_random_int ()); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:475:9: [3] (random) g_random_int: 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. tmp = g_random_int (); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:482:39: [3] (random) g_random_int: 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. GST_WRITE_UINT32_BE (&umid->u[i], g_random_int ()); data/gst-plugins-bad1.0-1.18.1/gst/netsim/gstnetsim.c:244:10: [3] (random) g_rand_int_range: 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 g_rand_int_range (rand_seed, min_value, max_value + 1); data/gst-plugins-bad1.0-1.18.1/gst/netsim/gstnetsim.c:260:10: [3] (random) g_rand_double: 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. u1 = g_rand_double (rand_seed); data/gst-plugins-bad1.0-1.18.1/gst/netsim/gstnetsim.c:261:10: [3] (random) g_rand_double: 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 = g_rand_double (rand_seed); data/gst-plugins-bad1.0-1.18.1/gst/netsim/gstnetsim.c:298:13: [3] (random) g_rand_double: 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. u = g_rand_double (rand_seed); data/gst-plugins-bad1.0-1.18.1/gst/netsim/gstnetsim.c:308:9: [3] (random) g_rand_double: 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. u = g_rand_double (rand_seed); data/gst-plugins-bad1.0-1.18.1/gst/netsim/gstnetsim.c:336:7: [3] (random) g_rand_double: 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. g_rand_double (netsim->rand_seed) < netsim->delay_probability) { data/gst-plugins-bad1.0-1.18.1/gst/netsim/gstnetsim.c:485:10: [3] (random) g_rand_double: 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. && g_rand_double (netsim->rand_seed) < data/gst-plugins-bad1.0-1.18.1/gst/netsim/gstnetsim.c:489:7: [3] (random) g_rand_double: 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. g_rand_double (netsim->rand_seed) < data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristrtxsend.c:161:43: [3] (random) g_random_int_range: 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. data->next_seqnum = data->seqnum_base = g_random_int_range (0, G_MAXUINT16); data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristsink.c:609:20: [3] (random) g_random_int: 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. sink->rtp_ssrc = g_random_int () & ~1; data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpclient.c:550:41: [3] (random) g_random_int: 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. challenge2 = g_strdup_printf ("%08x", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmphandshake.c:87:24: [3] (random) g_random_int: 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. serialize_u32 (ba, g_random_int ()); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/camerabin.c:488:45: [3] (buffer) g_get_tmp_dir: This function is synonymous with 'getenv("TMP")';it returns untrustable input if the environment can beset by an attacker. It 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. "gstcamerabintest_%s_%u_%%03d.cap", g_get_tmp_dir (), base_name, data/gst-plugins-bad1.0-1.18.1/tests/check/elements/camerabin.c:492:44: [3] (buffer) g_get_tmp_dir: This function is synonymous with 'getenv("TMP")';it returns untrustable input if the environment can beset by an attacker. It 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. "gstcamerabintest_%s_%u_%03d.cap", g_get_tmp_dir (), base_name, data/gst-plugins-bad1.0-1.18.1/tests/check/elements/camerabin.c:641:13: [3] (random) g_random_int: 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. test_id = g_random_int (); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:102:58: [3] (random) g_random_int: 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. gchar *file_name = g_strdup_printf ("curlfilesink_%d", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:180:58: [3] (random) g_random_int: 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. gchar *file_name = g_strdup_printf ("curlfilesink_%d", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:227:58: [3] (random) g_random_int: 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. gchar *file_name = g_strdup_printf ("curlfilesink_%d", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:283:59: [3] (random) g_random_int: 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. gchar *file_name1 = g_strdup_printf ("curlfilesink_%d", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:284:59: [3] (random) g_random_int: 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. gchar *file_name2 = g_strdup_printf ("curlfilesink_%d", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:345:58: [3] (random) g_random_int: 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. gchar *file_name = g_strdup_printf ("curlfilesink_%d", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:397:58: [3] (random) g_random_int: 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. gchar *file_name = g_strdup_printf ("curlfilesink_%d", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/gdppay.c:496:35: [3] (random) g_random_int: 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. gst_buffer_memset (inbuffer, 0, g_random_int () & 0xff, 4); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/id3mux.c:533:12: [3] (random) g_random_int: 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. mask = g_random_int (); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1029:57: [3] (random) g_random_int: 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. tmp = g_strdup_printf ("%s%d", "gst-check-xmp-test-", g_random_int ()); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1030:31: [3] (buffer) g_get_tmp_dir: This function is synonymous with 'getenv("TMP")';it returns untrustable input if the environment can beset by an attacker. It 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. tmpfile = g_build_filename (g_get_tmp_dir (), tmp, NULL); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mpegtsmux.c:163:44: [3] (random) g_random_int_range: 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. inbuffer = gst_buffer_new_and_alloc (g_random_int_range (1, 49141)); data/gst-plugins-bad1.0-1.18.1/tests/check/libs/vkimage.c:169:14: [3] (random) g_random_int_range: 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. int rand = g_random_int_range (0, N_MEMORY); data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/ipcpipeline.c:1721:14: [3] (random) g_random_int_range: 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. t = base + g_random_int_range (0, GST_SECOND); data/gst-plugins-bad1.0-1.18.1/ext/aom/gstav1dec.c:321: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 (dest, src, srcstride * height); data/gst-plugins-bad1.0-1.18.1/ext/aom/gstav1dec.c:326: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 (dest, src, width); data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpcrfbase.c:220: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 (&mreq.mr_address, addr, ETH_ALEN); data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpsink.c:270: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 (sk_addr.sll_addr, addr, ETH_ALEN); data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpsink.c:373: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 err_buffer[256]; data/gst-plugins-bad1.0-1.18.1/ext/avtp/gstavtpsrc.c:237: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 (&mreq.mr_address, addr, ETH_ALEN); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c:678: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 (self->scratch_ccp, ccp_data, ccp_data_len); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c:686: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 (self->scratch_cea608_1, cea608_1, cea608_1_len); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c:695: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 (self->scratch_cea608_2, cea608_2, cea608_2_len); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c:802: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 (&out[out_i], ccp_data, ccp_data_len); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c:1225: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 (cc_data, gst_byte_reader_get_data_unchecked (&br, len), len); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c:1266: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 (&out_ccp[*ccp_size], self->scratch_ccp, self->scratch_ccp_len); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c:1278: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 (&cea608_1[*cea608_1_len], self->scratch_cea608_1, data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c:1291: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 (&cea608_2[*cea608_2_len], self->scratch_cea608_2, data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c:1384: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 (&out_ccp[*ccp_size], &cc_data[ccp_offset], data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstccconverter.c:1547: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 (&cea608_1[cea608_1_len], in.data, n * 2); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstceaccoverlay.c:1455: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 (dtvcc_buffer, buffer, *index); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstline21enc.c:301: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 (cc_data, gst_byte_reader_get_data_unchecked (&br, len), len); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/io-sim.c:139: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 (buf + 4, sliced->data, payload); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/misc.h:230:8: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. const char t_[sizeof (array) - 1] _vbi_unused = s; \ data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/misc.h:232: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 (array, s, sizeof (s)); \ data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlbasesink.c:768: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 ((guint8 *) curl_ptr, buf->ptr + buf->offset, bytes_to_send); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsrc.c:1998: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). s->content_size = atoi (size); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsrc.c:2071: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 (s->buffer + s->buffer_len, chunk, chunk_len); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsrc.h:229: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 curl_errbuf[CURL_ERROR_SIZE]; data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:822: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 ((guint8 *) curl_ptr, array->data, bytes_to_send); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:889: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 ((guint8 *) curl_ptr, array->data, bytes_to_send); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:901: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 ((guint8 *) curl_ptr, array->data, bytes_to_send); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:957: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 ((guint8 *) curl_ptr, headers->data, bytes_to_send); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdclient.c:1188: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 (wrapper, CUSTOM_WRAPPER_START, strlen (CUSTOM_WRAPPER_START)); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdclient.c:2853: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). return rate ? atoi (rate) : 0; data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdrepresentationbasenode.c:154: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). g_value_set_uint (value, atoi (self->audioSamplingRate)); data/gst-plugins-bad1.0-1.18.1/ext/directfb/dfbvideosink.c:1911: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 (w_buf, (gchar *) src_frame.data[plane] + data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsconnection.c:1225: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 (out_buffer, (guint8 *) priv->bio_buffer + priv->bio_buffer_offset, data/gst-plugins-bad1.0-1.18.1/ext/dts/gstdtsdec.c:419: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 (to, from, sizeof (GstAudioChannelPosition) * channels); data/gst-plugins-bad1.0-1.18.1/ext/faad/gstfaad.c:465: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 (faad->gst_positions, position, data/gst-plugins-bad1.0-1.18.1/ext/faad/gstfaad.c:742: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 (omap.data, out, omap.size); data/gst-plugins-bad1.0-1.18.1/ext/fdkaac/gstfdkaacdec.c:379: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 (gst_pos, pos, data/gst-plugins-bad1.0-1.18.1/ext/flite/gstflitetestsrc.c:406:16: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (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 const char *numbers[10] = { data/gst-plugins-bad1.0-1.18.1/ext/flite/gstflitetestsrc.c:410:16: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (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 const char *names[64] = { data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthlsdemux.c:1215: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 (playlist, info.data, info.size); data/gst-plugins-bad1.0-1.18.1/ext/hls/m3u8.c:567:13: [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 (file->iv, iv, sizeof (iv)); data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateenc.c:260: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 (ke->spu_clut, gst_kate_spu_default_clut, data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateenc.c:806: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[32]; data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateenc.c:809:11: [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). f = fopen (name, "w"); data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateenc.c:839: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[32]; data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkateenc.c:842:9: [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). f = fopen (name, "w"); data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatespu.c:672: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[16]; data/gst-plugins-bad1.0-1.18.1/ext/libde265/libde265-dec.c:572: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 (dec->codec_data, data, size); data/gst-plugins-bad1.0-1.18.1/ext/libde265/libde265-dec.c:744: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 (dest, src, height * width); data/gst-plugins-bad1.0-1.18.1/ext/libde265/libde265-dec.c:747: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 (dest, src, width); data/gst-plugins-bad1.0-1.18.1/ext/libmms/gstmms.c:589: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 (ret, uri, len); data/gst-plugins-bad1.0-1.18.1/ext/mpeg2enc/gstmpeg2encpicturereader.cc:137: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 (image.Plane (0) + i * encparams.phy_width, frame, x); data/gst-plugins-bad1.0-1.18.1/ext/mpeg2enc/gstmpeg2encpicturereader.cc:145: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 (image.Plane (1) + i * encparams.phy_chrom_width, frame, x); data/gst-plugins-bad1.0-1.18.1/ext/mpeg2enc/gstmpeg2encpicturereader.cc:151: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 (image.Plane (2) + i * encparams.phy_chrom_width, frame, x); data/gst-plugins-bad1.0-1.18.1/ext/mplex/gstmplexibitstream.cc:73: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 (buf, data, size); data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.cpp:294:19: [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). mc_savefile = fopen (p_datafile, "w"); data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.h:71: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 name[MC_HEADER - 32]; data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstsegmentation.h:72: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 learnHigh[CHANNELS]; /* High side threshold for learning */ data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstsegmentation.h:73: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 learnLow[CHANNELS]; /* Low side threshold for learning */ data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstsegmentation.h:74: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 max[CHANNELS]; /* High side of box boundary */ data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstsegmentation.h:75: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 min[CHANNELS]; /* Low side of box boundary */ data/gst-plugins-bad1.0-1.18.1/ext/openexr/gstopenexrdec.cpp:60: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 (c, data + offset, n); data/gst-plugins-bad1.0-1.18.1/ext/openh264/gstopenh264dec.cpp:392: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 (p, yuvdata[i], component_width); data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpegdec.c:1068: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 (p_buffer, mstream->data + mstream->offset, read); data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpegenc.c:891: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 (mstream->data + mstream->offset, p_buffer, p_nb_bytes); data/gst-plugins-bad1.0-1.18.1/ext/openni2/gstopenni2src.cpp:546: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). rc = src->device->open (deviceURI); data/gst-plugins-bad1.0-1.18.1/ext/openni2/gstopenni2src.cpp:707: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 (pData, pDepth, 2 * src->depthFrame->getWidth ()); data/gst-plugins-bad1.0-1.18.1/ext/openni2/gstopenni2src.cpp:733: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 (pData, pColor, 3 * src->colorFrame->getWidth ()); data/gst-plugins-bad1.0-1.18.1/ext/opus/gstopusparse.c:144:18: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. const unsigned char *frames[48]; data/gst-plugins-bad1.0-1.18.1/ext/resindvd/gstmpegdesc.c:98: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 (result->data, data, total); data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdsrc.c:485: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 (&src->vmgm_attr, src->vmg_file->vmgi_mat, sizeof (vmgi_mat_t)); data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdsrc.c:529: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 (&g_array_index (src->vts_attrs, vtsi_mat_t, n), data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdsrc.c:2105: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 (src->cur_clut, clut, sizeof (guint32) * 16); data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdsrc.c:2112: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, "clut%02d", i); data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdsrc.c:2194: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 (&(src->area), &area, sizeof (dvdnav_highlight_area_t)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/sctpassociation.c:739: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 (&paddrparams.spp_address, &remote_addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:144: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(tlv, error_tlv, tlv_length); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:230: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((caddr_t)&sin6->sin6_addr, v6addr->addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:391: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(&sin6->sin6_addr, v6addr->addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:529: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((caddr_t)&sin6->sin6_addr, v6addr->addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:1325: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(&aa->ap.addrp.addr, &sin6->sin6_addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:1340: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(&aa->ap.addrp.addr, &sin->sin_addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:1541: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(&aa->ap.addrp.addr, &sin6->sin6_addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:1555: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(&aa->ap.addrp.addr, &sin->sin_addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:1739: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:2696:4: [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(lookup->addr, &aa->ap.addrp.addr, addr_size); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:2701: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(ptr, &aa->ap, p_length); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:2770:4: [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(lookup->addr, addr_ptr, addr_size); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:2850:4: [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(&store.sin6.sin6_addr, a6p->addr, sizeof(struct in6_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_asconf.c:3003:6: [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(&sin6_tmp, sin6, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:99: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(new_list, list, sizeof(*new_list)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:345: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(new_key->key, key, keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:434:4: [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(key_ptr, shared->key, shared->keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:438:4: [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(key_ptr, key1->key, key1->keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:442:4: [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(key_ptr, key2->key, key2->keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:447:4: [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(key_ptr, shared->key, shared->keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:451:4: [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(key_ptr, key2->key, key2->keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:455:4: [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(key_ptr, key1->key, key1->keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:775: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(ptr, &hmac_id, sizeof(hmac_id)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:979: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(ipad, key, keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:980: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(opad, key, keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1039: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(ipad, key, keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1040: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(opad, key, keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1114: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(key->key, temp, key->keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1148: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(key->key, temp, key->keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1494:4: [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(new_key->key, p_random, keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1500:4: [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(new_key->key + keylen, chunks, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1506:4: [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(new_key->key + keylen, hmacs, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:1728: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(digest, auth->hmac, digestlen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:2095:2: [2] (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 string. strcpy(text, "Hi There"); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:2110:2: [2] (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 string. strcpy(key, "Jefe"); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:2112:2: [2] (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 string. strcpy(text, "what do ya want for nothing?"); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:2144: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(key, "\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19", keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:2164:2: [2] (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 string. strcpy(text, "Test With Truncation"); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:2181:2: [2] (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 string. strcpy(text, "Test Using Larger Than Block-Size Key - Hash Key First"); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_auth.c:2198:2: [2] (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 string. strcpy(text, "Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data"); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_bsd_addr.c:491: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 name[SCTP_IFNAMSIZ]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_bsd_addr.c:987: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((void *)lenat, (void *)SCTP_BASE_VAR(packet_log_buffer), this_copy); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_header.h:85: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 name[SCTP_ARRAY_MIN_LEN]; /* host name */ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_header.h:110: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 address[SCTP_ADDRMAX]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:297:4: [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(outinfo, sinfo, sizeof(struct sctp_extrcvinfo)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:449: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:535: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:1726: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:2743:4: [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(to, from, SCTP_BUF_LEN((*mm))); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:2778: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:2789: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:2812: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:2881: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:2900: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:4029: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:4579: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_indata.c:5636: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:656:4: [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(&store.sin6.sin6_addr, cp->heartbeat.hb_info.address, sizeof(struct in6_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:670:4: [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(&store.sconn.sconn_addr, cp->heartbeat.hb_info.address, sizeof(void *)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:2431: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(&store.sin6.sin6_addr, cookie->laddress, sizeof(struct in6_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:2442: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(&store.sconn.sconn_addr, cookie->laddress, sizeof(void *)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:2637: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(cookie->address, &sconnp->sconn_addr , sizeof(void *)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:2644: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(cookie->laddress, &sconnp->sconn_addr , sizeof(void *)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:2837: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(&sconn.sconn_addr, cookie->address, sizeof(void *)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:3277: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(&bkup, cp, sizeof(struct old_sctp_ecne_chunk)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:4199:4: [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(&liste->list_of_streams, req->list_of_streams, number_entries * sizeof(uint16_t)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:4628:4: [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(desc.data_bytes, data_chunk + 1, SCTP_NUM_DB_TO_VERIFY); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:4652:4: [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(desc.data_bytes, idata_chunk + 1, SCTP_NUM_DB_TO_VERIFY); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:4743: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_input.c:5761: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_os_userspace.h:219:9: [2] (buffer) bcopy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. #define bcopy(srcKey, dstKey, len) memcpy(dstKey, srcKey, len) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_os_userspace.h:219:36: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. #define bcopy(srcKey, dstKey, len) memcpy(dstKey, srcKey, len) data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:2858: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(&sin6, &ro->ro_dst, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:2905:4: [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(&lsa6, &sifa->address.sin6, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:3992: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(stc, stc_in, sizeof(struct sctp_state_cookie)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:4266:4: [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(&ro->ro_dst, to, to->sa_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:4268:4: [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(&ro->ro_dst, to, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:4385:4: [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(&iproute, ro, sizeof(*ro)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:4611:4: [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(&ro->ro_dst, sin6, sin6->sin6_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:4613:4: [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(&ro->ro_dst, sin6, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:5237:4: [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(randp, stcb->asoc.authinfo.random->key, parameter_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:5862: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((caddr_t)&sin6.sin6_addr, p6->addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:6018: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:6140:4: [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(&stc.address, &src6->sin6_addr, sizeof(struct in6_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:6186:4: [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(&stc.laddress, &dst6->sin6_addr, sizeof(struct in6_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:6199:4: [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(&stc.address, &srcconn->sconn_addr, sizeof(void *)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:6206:4: [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(&stc.laddress, &dstconn->sconn_addr, sizeof(void *)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:6283:4: [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(&stc.address, &sin6->sin6_addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:6303:4: [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(&stc.laddress, &net->ro._s_addr->address.sin6.sin6_addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:6315:4: [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(&stc.address, &sconn->sconn_addr, sizeof(void *)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:6321:4: [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(&stc.laddress, &sconn->sconn_addr, sizeof(void *)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:7268: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:7415: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(&ca->sndrcv, srcv, sizeof(struct sctp_nonpad_sndrcvinfo)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:10151: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:12136: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(hb->heartbeat.hb_info.address, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:12143: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(hb->heartbeat.hb_info.address, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:12150: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(hb->heartbeat.hb_info.address, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:14626: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 msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:14909: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(&gw6.sin6_addr, &pfxrtr->router->rtaddr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:113: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(&tmp_a, a, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:117: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(&tmp_b, b, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:682: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(&sctp_ifap->address, addr, addr->sa_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:687: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(&sctp_ifap->address, addr, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:692: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(&sctp_ifap->address, addr, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:697: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(&sctp_ifap->address, addr, sizeof(struct sockaddr_conn)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:2450:4: [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(&sin4.sin_addr, &p4->addr, sizeof(p4->addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:2471:4: [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(&sin6.sin6_addr, &p6->addr, sizeof(p6->addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:2710: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(&sin6->sin6_addr, &p6->addr, sizeof(struct in6_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:2739: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(&sin->sin_addr, &p4->addr, sizeof(struct in_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:3091: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(new_inp->sctp_ep.secret_key, old_inp->sctp_ep.secret_key, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:3710:4: [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(&store.sin, addr, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:3716:4: [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(&store.sin6, addr, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:3722:4: [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(&store.sconn, addr, sizeof(struct sockaddr_conn)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:4489: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(&net->ro._l_addr, newaddr, newaddr->sa_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:4495: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(&net->ro._l_addr, newaddr, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:4503: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(&net->ro._l_addr, newaddr, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:4511: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(&net->ro._l_addr, newaddr, sizeof(struct sockaddr_conn)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:7214:8: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:7252: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((caddr_t)&sin6.sin6_addr, p6->addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:7308:8: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char msg[SCTP_DIAG_INFO_LEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:7393:6: [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(sin6.sin6_addr.s6_addr, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:7646:4: [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(new_key->key, p_random, keylen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:7652:4: [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(new_key->key + keylen, chunks, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.c:7658:4: [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(new_key->key + keylen, hmacs, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.h:90: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 ifn_name[SCTP_IFNAMSIZ]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_pcb.h:451: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 align[(sizeof(struct inpcb) + SCTP_ALIGNM1) & data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sha1.c:207:4: [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(&ctx->sha_block[ctx->how_many_in_block], data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sha1.c:214:4: [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(&ctx->sha_block[ctx->how_many_in_block], data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sha1.h:70: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 sha_block[64]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sysctl.c:381: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 *)&xladdr.address, (const void *)&sctp_ifa->address, sizeof(union sctp_sockstore)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sysctl.c:399:4: [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 *)&xladdr.address, (const void *)&laddr->ifa->address, sizeof(union sctp_sockstore)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sysctl.c:1003:4: [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(sarry, &sb_temp, sizeof(struct sctpstat)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_sysctl.c:1013: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(&SCTP_BASE_STATS, &sb_temp, sizeof(struct sctpstat)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:1416: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(dst, src, src->sa_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:1421: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(dst, src, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:1426: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(dst, src, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:1431: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(dst, src, sizeof(struct sockaddr_conn)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:1597:8: [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(addr, sin, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:1667: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(addr, sin6, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:1682: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(addr, &sctp_ifa->address.sconn, sizeof(struct sockaddr_conn)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:2540:4: [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(vrf_ids, inp->m_vrf_ids, siz_needed); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:2873:6: [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(addr, &net->ro._l_addr, cpsz); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:2876: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(addr, &net->ro._l_addr, cpsz); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:3254:4: [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(&sstat->sstat_primary.spinfo_address, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:3261: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(&sstat->sstat_primary.spinfo_address, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:3268: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(&sstat->sstat_primary.spinfo_address, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:3275: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(&sstat->sstat_primary.spinfo_address, data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:3429:4: [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(s_info, &stcb->asoc.def_send, sizeof(stcb->asoc.def_send)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:3437: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(s_info, &inp->def_send, sizeof(inp->def_send)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:3483:6: [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(&ssp->ssp_addr, &addr->sin, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:3486: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(&ssp->ssp_addr, &addr->sin, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:3492: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(&ssp->ssp_addr, &addr->sin6, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:3497: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(&ssp->ssp_addr, &addr->sconn, sizeof(struct sockaddr_conn)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_usrreq.c:5007:4: [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(tarray, inp->m_vrf_ids, (sizeof(uint32_t) * inp->vrf_size)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:1473: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(new_array1, asoc->mapping_array, asoc->mapping_array_size); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:1474: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(new_array2, asoc->nr_mapping_array, asoc->mapping_array_size); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:3186:4: [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(ptr, mtod(m, caddr_t) + off, count); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:3340: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(sac->sac_info, abort, abort_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:3449:4: [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(&spc->spc_aaddr, sa, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:3452: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(&spc->spc_aaddr, sa, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:3462: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(&spc->spc_aaddr, sa, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:3486: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(&spc->spc_aaddr, sa, sizeof(struct sockaddr_conn)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:4223: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(sre->sre_data, chunk, chunk_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:5040: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 ip6buf[INET6_ADDRSTRLEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:5470: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(cause->info, info, info_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:6596: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(from, &store, min((size_t)fromlen, len)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet6/sctp6_usrreq.c:1556: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(addr, &sin6, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet6/sctp6_usrreq.c:1620: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(addr, &sin6, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_environment.c:127: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(&((char *)buf)[i], &randval, (size_t)size); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_environment.c:127: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. memcpy(&((char *)buf)[i], &randval, (size_t)size); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_ip_icmp.h:130: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 id_data[1]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_malloc.h:152: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 mth_name[MALLOC_MAX_NAME]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c:873: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(mtod(m, caddr_t) + m->m_len,mtod(n, caddr_t), (u_int)count); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c:1036: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( mtod(n->m_next, caddr_t), mtod(n, caddr_t) + off,hlen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c:1058: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(mtod(o, caddr_t), mtod(n, caddr_t) + off, hlen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c:1170:4: [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(mtod(n, caddr_t), mtod(m, caddr_t) + off, (u_int)n->m_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c:1236: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(p + 1, t + 1, t->m_tag_len); /* Copy the data */ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c:1292: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(off + mtod(m, caddr_t), cp, (u_int)mlen); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c:1368: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(cp, mtod(m, caddr_t) + off, count); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c:1395: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(mtod(m, caddr_t) + m->m_len, mtod(n, caddr_t), (u_int)n->m_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c:1538: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(mtod(n, caddr_t), mtod(m, caddr_t) + len, remain); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.c:1559: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+offset, mtod(mb, caddr_t), count_to_copy); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.h:212: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 MH_databuf[MHLEN]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_mbuf.h:215: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 M_databuf[MLEN]; /* !M_PKTHDR, !M_EXT */ data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:143: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 rt_buffer[1024]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:187: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[4096]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:239: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(&sa->sin_addr, inp, sizeof(struct in_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:248: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(&sa6->sin6_addr, inp, sizeof(struct in6_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:451: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 cmsgbuf[CMSG_SPACE(sizeof (struct in6_pktinfo))]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:461: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 ControlBuffer[1024]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:571: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 *)&dst.sin6_addr, (const void *) &(info->ipi6_addr), sizeof(struct in6_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:645: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 cmsgbuf[CMSG_SPACE(sizeof(struct in_pktinfo))]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:647: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 cmsgbuf[CMSG_SPACE(sizeof(struct in_addr))]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:658: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 ControlBuffer[1024]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:768: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 *)&dst.sin_addr, (const void *)&(info->ipi_addr), sizeof(struct in_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:780: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 *)&dst.sin_addr, (const void *)addr, sizeof(struct in_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:850: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 cmsgbuf[CMSG_SPACE(sizeof (struct in6_pktinfo))]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:860: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 ControlBuffer[1024]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_recv_thread.c:974: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 *)&dst.sin6_addr, (const void *)&(info->ipi6_addr), sizeof(struct in6_addr)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:565: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(dst, src, len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:571: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(dst, src, len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:646: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(iov->iov_base, cp, cnt); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:648: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(cp, iov->iov_base, cnt); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:704: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((caddr_t)&sp.spinfo_address, sa, sa->sa_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:724: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((caddr_t)&sp.spinfo_address, sa, sa_len); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:2599: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[SCTP_STACK_BUF_SIZE]; data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:2630:4: [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(cpto, at, sizeof(struct sockaddr_in)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:2658: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(cpto, at, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:2667:4: [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(cpto, at, sizeof(struct sockaddr_in6)); data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.c:595: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 (data + 2, spsinfo.data, spsinfo.size); data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.c:601: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 (data + 2, ppsinfo.data, ppsinfo.size); data/gst-plugins-bad1.0-1.18.1/ext/sndfile/gstsfdec.c:508: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). guint track = atoi (tag); data/gst-plugins-bad1.0-1.18.1/ext/soundtouch/gstbpmdetect.cc:245: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 (intmp, inbuf, sizeof (soundtouch::SAMPLETYPE) * 2 * MIN (nsamples, 2048)); data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtpdec.c:625: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. char mki_id[16]; data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtpdec.c:626: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. char key_id[16]; data/gst-plugins-bad1.0-1.18.1/ext/voaacenc/gstvoaacenc.c:476: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 (pDest, pSource, uSize); data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkcolorconvert.c:478: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 (&conv->in_info, in_info, sizeof (*in_info)); data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkcolorconvert.c:479: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 (&conv->out_info, out_info, sizeof (*out_info)); data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkcolorconvert.c:672: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 (map_info.data, &data, sizeof (data)); data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkcolorconvert.c:737: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 (map_info.data, &data, sizeof (data)); data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkupload.c:323: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 (map_info.data, v_frame.data[i], plane_size); data/gst-plugins-bad1.0-1.18.1/ext/vulkan/vkviewconvert.c:491: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 (map_info.data, &data, sizeof (data)); data/gst-plugins-bad1.0-1.18.1/ext/wayland/wlshmallocator.c:44: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 filename[1024]; data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c:2845: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). apt = atoi (apt_str); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c:3731: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). pt = atoi (gst_sdp_media_get_format (media, i)); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcice.c:674: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 *new_candv[4] = { NULL, }; data/gst-plugins-bad1.0-1.18.1/ext/webrtc/utils.c:187: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). guint pt = atoi (gst_sdp_media_get_format (media, i)); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcdatachannel.c:414: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 (label, src, label_len); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcdatachannel.c:418: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 (proto, src, proto_len); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.c:752: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). if (g_strcmp0 (attr->key, "sctpmap") == 0 && atoi (attr->value) == port) { data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.c:776: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). return atoi (attr->value); data/gst-plugins-bad1.0-1.18.1/ext/webrtcdsp/gstwebrtcdsp.cpp:482: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 (frame.data_, abuf.planes[0], self->period_size); data/gst-plugins-bad1.0-1.18.1/ext/webrtcdsp/gstwebrtcdsp.cpp:485: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 (abuf.planes[0], frame.data_, self->period_size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/dboolhuff.c:49: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 decrypted[sizeof (VP8_BD_VALUE) + 1]; data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/dboolhuff.h:47:23: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. extern const unsigned char vp8_norm[256]; data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstav1parser.c:2030: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 (seg_params, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstav1parser.c:2241: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 (tile_info->mi_col_starts, parser->state.mi_col_starts, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstav1parser.c:2243: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 (tile_info->mi_row_starts, parser->state.mi_row_starts, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstav1parser.c:2883: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 (prev_gm_params, ref_global_motion_params->gm_params, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstav1parser.c:3046: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 (fg_params, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstav1parser.c:4063: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 (parser->state.mi_col_starts, ref_tile_info->mi_col_starts, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstav1parser.c:4065: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 (parser->state.mi_row_starts, ref_tile_info->mi_row_starts, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:571:13: [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 (scaling_list, default_lists[i], size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:585:11: [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 (scaling_lists_4x4[0], fallback_4x4_intra, 16); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:588:11: [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 (scaling_lists_4x4[1], scaling_lists_4x4[0], 16); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:591:11: [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 (scaling_lists_4x4[2], scaling_lists_4x4[1], 16); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:594:11: [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 (scaling_lists_4x4[3], fallback_4x4_inter, 16); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:597:11: [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 (scaling_lists_4x4[4], scaling_lists_4x4[3], 16); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:600:11: [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 (scaling_lists_4x4[5], scaling_lists_4x4[4], 16); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:603:11: [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 (scaling_lists_8x8[0], fallback_8x8_intra, 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:606:11: [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 (scaling_lists_8x8[1], fallback_8x8_inter, 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:609:11: [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 (scaling_lists_8x8[2], scaling_lists_8x8[0], 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:612:11: [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 (scaling_lists_8x8[3], scaling_lists_8x8[1], 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:615:11: [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 (scaling_lists_8x8[4], scaling_lists_8x8[2], 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:618:11: [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 (scaling_lists_8x8[5], scaling_lists_8x8[3], 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:2059: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 (&pps->scaling_lists_4x4, &sps->scaling_lists_4x4, 96); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth264parser.c:2060: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 (&pps->scaling_lists_8x8, &sps->scaling_lists_8x8, 384); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth265parser.c:650: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 (*sl, default_scaling_list0, 16); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth265parser.c:656: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 (*sl, default_scaling_list1, 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth265parser.c:658: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 (*sl, default_scaling_list2, 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth265parser.c:663: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 (*sl, default_scaling_list1, 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth265parser.c:665: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 (*sl, default_scaling_list2, 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gsth265parser.c:2935: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 ((guint8 *) dst_rud->data, src_rud->data, src_rud->size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstjpegparser.c:86: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 (buf, vals, length); \ data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstmpeg4parser.c:196: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 (quant_mat, default_quant_mat, 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstmpegvideoparser.c:353: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 (seqhdr->intra_quantizer_matrix, default_intra_quantizer_matrix, 64); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp8parser.c:428: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 (&frame_hdr->mode_probs, &parser->mode_probs, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp8parser.c:431: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 (&frame_hdr->token_probs, &parser->token_probs, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp8parser.c:433: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 (&frame_hdr->mv_probs, &parser->mv_probs, sizeof (parser->mv_probs)); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp8parser.c:469: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 (&parser->token_probs, &frame_hdr->token_probs, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp8parser.c:471: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 (&parser->mv_probs, &frame_hdr->mv_probs, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp8parser.c:474: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 (&parser->mode_probs, &frame_hdr->mode_probs, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp9parser.c:458: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 (parser->mb_segment_tree_probs, info->tree_probs, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp9parser.c:460: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 (parser->segment_pred_probs, info->pred_probs, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/gstvp9parser.c:468: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 (priv->segmentation, info->data, sizeof (info->data)); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp8utils.c:444: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 (probs->prob, vp8_token_update_probs, sizeof (vp8_token_update_probs)); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp8utils.c:450: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 (probs->prob, vp8_default_token_probs, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp8utils.c:457: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 (probs->prob, vp8_mv_update_probs, sizeof (vp8_mv_update_probs)); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp8utils.c:463: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 (probs->prob, vp8_default_mv_probs, sizeof (vp8_default_mv_probs)); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp8utils.c:470: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 (probs->y_prob, vp8_kf_y_mode_probs, sizeof (vp8_kf_y_mode_probs)); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp8utils.c:471: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 (probs->uv_prob, vp8_kf_uv_mode_probs, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp8utils.c:474: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 (probs->y_prob, vp8_nk_y_mode_probs, sizeof (vp8_nk_y_mode_probs)); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/codecparsers/vp8utils.c:475: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 (probs->uv_prob, vp8_nk_uv_mode_probs, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/isoff/gstisoff.c:96: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 (extended_type, gst_byte_reader_get_data_unchecked (reader, 16), data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-atsc-section.c:829: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 (*data, seg->compressed_data, seg->compressed_data_size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-dvb-descriptor.c:127: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 (descriptor->data + 2, converted_name, size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-dvb-descriptor.c:565: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 (data, conv_provider_name, provider_size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-dvb-descriptor.c:570: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 (data, conv_service_name, service_size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-dvb-descriptor.c:1075: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 (data, lang, 3); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:511: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 (out_buffer + 3, out_text, *out_size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:530: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 (out_buffer + 1, out_text, *out_size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:541: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 (out_buffer + 1, out_text, *out_size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:551: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 (out_buffer + 1, out_text, *out_size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:780: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 (code, data, 3); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:800: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 (*out_data, descriptor->data, descriptor->length + 2); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:1014: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 (descriptor->data + 2, format_identifier, 4); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:1016: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 (descriptor->data + 6, additional_info, additional_info_length); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:1212: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 (descriptor->data + 2, language, 3); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:1298: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 (descriptor->data + 2, data, length); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gstmpegtsdescriptor.c:1323: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 (descriptor->data + 3, data, length); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/android/gstvkwindow_android.c:190:48: [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 (!GST_VULKAN_WINDOW_CLASS (parent_class)->open (window, error)) data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkfullscreenquad.c:1066: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 (map_info.data, vertices, map_info.size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkfullscreenquad.c:1082: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 (map_info.data, indices, map_info.size); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkwindow.c:396: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). g_return_val_if_fail (klass->open != NULL, FALSE); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkwindow.c:398: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). return klass->open (window, error); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkwindow.h:122: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). gboolean (*open) (GstVulkanWindow *window, data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/wayland/gstvkwindow_wayland.c:239:48: [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 (!GST_VULKAN_WINDOW_CLASS (parent_class)->open (window, error)) data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/win32/gstvkwindow_win32.c:158:48: [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 (!GST_VULKAN_WINDOW_CLASS (parent_class)->open (window, error)) data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/xcb/gstvkwindow_xcb.c:349:48: [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 (!GST_VULKAN_WINDOW_CLASS (parent_class)->open (window, error)) data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/xcb/gstvkwindow_xcb.c:470: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. char s[64]; data/gst-plugins-bad1.0-1.18.1/gst/aiff/aiffparse.c:420: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 (&seeksegment, &aiff->segment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/aiff/aiffparse.c: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 (&aiff->segment, &seeksegment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfmux.c:896: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 (str_buf, str_utf16, str_size - 1); data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/gstdvbsubenc.c:301: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 (out_pixels, in_pixels, width * p_stride); data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/libimagequant.c:752: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 (temp_row, img->rows[row], img->width * sizeof (temp_row[0])); data/gst-plugins-bad1.0-1.18.1/gst/dvbsubenc/libimagequant/pam.c:151:13: [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 (new_items, other_items, data/gst-plugins-bad1.0-1.18.1/gst/dvbsuboverlay/dvb-sub.c:584: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 (clut, &default_clut, sizeof (DVBSubCLUT)); data/gst-plugins-bad1.0-1.18.1/gst/dvbsuboverlay/dvb-sub.c:1248: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 (rect->pict.palette, clut_table, data/gst-plugins-bad1.0-1.18.1/gst/dvbsuboverlay/dvb-sub.c:1255: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 (rect->pict.data, region->pbuf, region->buf_size); data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstspu-pgs.c:601: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 (obj->rle_data, payload, end - payload); data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstspu-pgs.c:609: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 (obj->rle_data + obj->rle_data_used, payload, end - payload); data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstspu-vobsub-render.c:82: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 (state->vobsub.hl_ctrl_i.pix_ctrl_i[0].pal_cache, data/gst-plugins-bad1.0-1.18.1/gst/dvdspu/gstspu-vobsub-render.c:84: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 (state->vobsub.hl_ctrl_i.pix_ctrl_i[2].pal_cache, data/gst-plugins-bad1.0-1.18.1/gst/festival/gstfestival.c:208: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 ack[4]; data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0r.c:238: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 (&ret[i].data, &properties[i].default_value, data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rfilter.c:287: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 (&class_data->info, info, sizeof (f0r_plugin_info_t)); data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rfilter.c:288: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 (&class_data->ftable, ftable, sizeof (GstFrei0rFuncTable)); data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rmixer.c:766: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 (&class_data->info, info, sizeof (f0r_plugin_info_t)); data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rmixer.c:767: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 (&class_data->ftable, ftable, sizeof (GstFrei0rFuncTable)); data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rsrc.c:408: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 (&class_data->info, info, sizeof (f0r_plugin_info_t)); data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0rsrc.c:409: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 (&class_data->ftable, ftable, sizeof (GstFrei0rFuncTable)); data/gst-plugins-bad1.0-1.18.1/gst/geometrictransform/gstgeometrictransform.c:204: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 (out_data + out_offset, in_data + in_offset, gt->pixel_stride); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:108: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 (dest, w->str + offset, MIN (size, length - offset)); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:275: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 (frame->id, frame_id, 4 + 1); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:564:11: [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 (frame_id, data, 4); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:1290: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 (dst, latin1, len); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:1312: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 (dst, str, 4); data/gst-plugins-bad1.0-1.18.1/gst/interlace/gstinterlace.c:1059: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 (d, s, cwidth); data/gst-plugins-bad1.0-1.18.1/gst/interlace/gstinterlace.c:1116: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 (d, s, cwidth); data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstcombdetect.c:185: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 (&combdetect->vinfo, in_info, sizeof (GstVideoInfo)); data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstcombdetect.c:209: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 (GET_LINE (outframe, k, i), GET_LINE (inframe, k, i), width); data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstivtc.c:363: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 (dest, src, width); data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstivtc.c:401: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 (GET_LINE (dest_frame, k, j), data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstivtc.c:405:11: [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 (GET_LINE (dest_frame, k, j), data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstivtc.c:471: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 (GET_LINE (dest_frame, k, j), data/gst-plugins-bad1.0-1.18.1/gst/ivtc/gstivtc.c:475:11: [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 (GET_LINE (dest_frame, k, j), data/gst-plugins-bad1.0-1.18.1/gst/jpegformat/gstjifmux.c:537: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 (data, "Exif", 4); data/gst-plugins-bad1.0-1.18.1/gst/jpegformat/gstjifmux.c:573: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 (data, "http://ns.adobe.com/xap/1.0/\0", 29); data/gst-plugins-bad1.0-1.18.1/gst/librfb/d3des.c:70:23: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (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 const unsigned char pc1[56] = { data/gst-plugins-bad1.0-1.18.1/gst/librfb/d3des.c:77:23: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (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 const unsigned char totrot[16] = { data/gst-plugins-bad1.0-1.18.1/gst/librfb/d3des.c:81:23: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (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 const unsigned char pc2[48] = { data/gst-plugins-bad1.0-1.18.1/gst/librfb/d3des.c:92: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 pc1m[56], pcr[56]; data/gst-plugins-bad1.0-1.18.1/gst/librfb/gstrfbsrc.c:536: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 (info.data, decoder->frame, info.size); data/gst-plugins-bad1.0-1.18.1/gst/librfb/rfbdecoder.c:297: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 (decoder->prev_frame, decoder->frame, data/gst-plugins-bad1.0-1.18.1/gst/librfb/rfbdecoder.c:356: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). decoder->protocol_major = atoi ((char *) (decoder->data + 4)); data/gst-plugins-bad1.0-1.18.1/gst/librfb/rfbdecoder.c:357: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). decoder->protocol_minor = atoi ((char *) (decoder->data + 8)); data/gst-plugins-bad1.0-1.18.1/gst/librfb/rfbdecoder.c:492:16: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (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 key[8], *challenge; data/gst-plugins-bad1.0-1.18.1/gst/librfb/rfbdecoder.c:514: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 (key, decoder->password, MIN (password_len, 8)); data/gst-plugins-bad1.0-1.18.1/gst/librfb/rfbdecoder.c:877: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 (frame, p, raw_line_size); data/gst-plugins-bad1.0-1.18.1/gst/librfb/rfbdecoder.c:911: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 (dst, src, copyrect_width); data/gst-plugins-bad1.0-1.18.1/gst/midi/midiparse.c:311: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 (&seeksegment, &midiparse->segment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/midi/midiparse.c:341: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 (&midiparse->segment, &seeksegment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/midi/midiparse.c:1081: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 (&info.data[1], data, length); data/gst-plugins-bad1.0-1.18.1/gst/mpegdemux/gstmpegdemux.c:1333: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 (&seeksegment, &demux->src_segment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/mpegdemux/gstmpegdemux.c:1377: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 (&demux->src_segment, &seeksegment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/psmux.c:404: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 (mux->packet_buf, map.data, map.size); data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/psmux.c:466: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 (bw.p_data + bw.i_data, mux->es_info_buf, es_map_size); data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/psmux.c:488: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 (mux->packet_buf, map.data, map.size); data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/psmuxstream.c:330: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 (buf, cur, avail); data/gst-plugins-bad1.0-1.18.1/gst/mpegpsmux/psmuxstream.c:336: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 (buf, cur, w); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtspacketizer.c:1041: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 (stream->section_data + stream->section_offset, data_start, to_read); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/tsdemux.c:889: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 (&seeksegment, &base->out_segment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/tsdemux.c:954: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 (&base->out_segment, &seeksegment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/tsdemux.c:1380:17: [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 (channel_mapping, &channel_map_a[1], channels); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/tsdemux.c:1389:19: [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 (channel_mapping, &channel_map_a[channels - 1], data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/tsdemux.c:1398:17: [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 (channel_mapping, &channel_map_b[channels - 1], data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/tsdemux.c:2428: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 (stream->data, data, length); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/tsdemux.c:2510: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 (stream->data + stream->current_size, data, size); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmuxttxt.c:142: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 (odata + 1, data, size - 1); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/gstbasetsmuxttxt.c:144: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 (odata, data, size); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/tsmux/tsmux.c:939: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 (&(buf[pos]), pi->private_data, pi->private_data_len); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/tsmux/tsmuxstream.c:553: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 (buf, cur, avail); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/tsmux/tsmuxstream.c:559: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 (buf, cur, len); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:158: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 (&self->channel_assignment, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:303: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 (map.data, self->peak_envelope_data, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:379: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 (&t->ul, &block_align_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:389: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 (&t->ul, &sequence_offset_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:399: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 (&t->ul, &avg_bps_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:409: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 (&t->ul, &channel_assignment_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:413: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 (t->data, &self->channel_assignment, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:420: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 (&t->ul, &peak_envelope_version_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:431: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 (&t->ul, &peak_envelope_format_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:442: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 (&t->ul, &points_per_peak_value_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:453: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 (&t->ul, &peak_envelope_block_size_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:464: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 (&t->ul, &peak_channels_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:475: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 (&t->ul, &peak_frames_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:486: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 (&t->ul, &peak_of_peaks_position_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:497: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 (&t->ul, &peak_envelope_timestamp_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:508: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 (&t->ul, &peak_envelope_data_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:660: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 (self->fixed_channel_status_data[i], tag_data, 24); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:757: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 (self->fixed_user_data[i], tag_data, 24); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:838: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 (map.data, self->channel_status_mode, self->n_channel_status_mode); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:850: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 (map.data, self->channel_status_mode, self->n_channel_status_mode); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:872: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 (map.data, self->fixed_channel_status_data[i], 24); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:892: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 (map.data, self->user_data_mode, self->n_user_data_mode); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:914: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 (map.data, self->fixed_user_data[i], 24); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:980: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 (&t->ul, &emphasis_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:991: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 (&t->ul, &block_start_offset_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1002: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 (&t->ul, &auxiliary_bits_mode_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1013: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 (&t->ul, &channel_status_mode_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1019: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 (t->data + 8, self->channel_status_mode, t->size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1028: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 (&t->ul, &fixed_channel_status_data_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1035: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 (t->data + 8 + 24 * i, self->fixed_channel_status_data[i], 24); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1042: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 (&t->ul, &user_data_mode_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1048: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 (t->data + 8, self->user_data_mode, t->size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1057: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 (&t->ul, &fixed_user_data_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1064: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 (t->data + 8 + 24 * i, self->fixed_user_data[i], 24); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1543: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 (&ret->parent.parent.essence_container, &bwf_essence_container_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1545: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 (&ret->parent.sound_essence_compression, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1548: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 (&ret->parent.sound_essence_compression, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1598: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 (edit_rate, &tmp->edit_rate, sizeof (MXFFraction)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1608: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 (&md->edit_rate, edit_rate, sizeof (MXFFraction)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfaes-bwf.c:1647: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 (&mxf_bwf_essence_element_writer.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfalaw.c:255: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 (&ret->parent.essence_container, &alaw_essence_container_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfalaw.c:256: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 (&ret->sound_essence_compression, &mxf_sound_essence_compression_alaw, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfalaw.c:300: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 (edit_rate, &tmp->edit_rate, sizeof (MXFFraction)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfalaw.c:310: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 (&md->edit_rate, edit_rate, sizeof (MXFFraction)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfalaw.c:342: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 (&mxf_alaw_essence_element_writer.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:439: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 (&p->partition, &partition, sizeof (MXFPartitionPack)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:442: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 (&p->partition, &partition, sizeof (MXFPartitionPack)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:648: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 (&demux->current_package_uid, &ret->package_uid, 32); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:742: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 (&tmp.source_package_uid, &package->parent.package_uid, 32); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2299: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 (key, map.data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2421: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 (&key, map.data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:3373: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 (&key, data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:3564: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 (&seeksegment, &demux->segment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:3636: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 (&demux->segment, &seeksegment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:3875: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 (&seeksegment, &demux->segment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:3985: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 (&demux->segment, &seeksegment, sizeof (GstSegment)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:69: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 (&MXF_METADATA_BASE (self)->instance_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:75: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 (&MXF_METADATA_BASE (self)->generation_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:133: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 (self->extended_text_language_code, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:413: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 (&self->framework_extended_text_language_code, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:427: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 (&self->primary_extended_spoken_language_code, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:434: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 (&self->secondary_extended_spoken_language_code, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:441: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 (&self->original_extended_spoken_language_code, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:507: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 (&self->contacts_list_set_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:673: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 (&self->picture_format_set_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:710: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 (&self->project_set_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:1226: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 (self->clip_number, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:1232: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 (self->extended_clip_id, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:1303: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 (&self->processing_set_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:1437: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 (self->scene_number, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:1656: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 (self->identifier_kind, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:1666: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 (&self->identification_locator, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:2022: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 (self->event_start_date_and_time, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:2029: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 (self->event_end_date_and_time, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:2287: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 (self->festival_date_and_time, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:2389: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 (self->extended_captions_language_code, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:2595: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 (&self->cue_words_set_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:2930: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 (self->content_classification, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:3139: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 (&self->cue_words_set_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:3396: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 (&self->participant_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:3410: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 (self->job_function_code, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:3570: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 (&self->contact_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4242: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 (&self->geographical_coordinate, tag_data, 12); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4367: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 (self->central_telephone_number, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4374: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 (self->telephone_number, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4380: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 (self->mobile_telephone_number, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4386: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 (self->fax_number, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4521: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 (self->supply_contract_number, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4809: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 (self->perceived_display_format, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4968: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 (self->device_designation, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4974: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 (self->device_asset_number, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4980: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 (self->ieee_device_identifier, tag_data, 6); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4993: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 (self->device_model, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:4999: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 (self->device_serial_number, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:5109: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 (&self->smpte_universal_label_locator, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdms1.c:5312: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 (self->project_number, tag_data, tag_size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdv-dif.c:219: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 (&ret->parent.parent.essence_container, &dv_dif_essence_container_ul, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdv-dif.c:275: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 (&mxf_dv_dif_essence_element_writer.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfjpeg2000.c:288: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 (&ret->parent.parent.essence_container, &jpeg2000_essence_container_ul, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfjpeg2000.c:290: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 (&ret->parent.picture_essence_coding, &jpeg2000_picture_essence_coding, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfjpeg2000.c:370: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 (&mxf_jpeg2000_essence_element_writer.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c: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 (map.data, tag->data, tag->size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:253: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 (tmp->data, t->data, t->size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:279: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 (map.data, &last->ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:282: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 (map.data + 16, ber, slen); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:304: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 (data, t->data, t->size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:334: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 (&self->parent.instance_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:341: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 (&self->parent.generation_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:374: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 (&t->ul, MXF_UL (METADATA), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:379: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 (&t->ul, MXF_UL (INSTANCE_UID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:383: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 (t->data, &self->parent.instance_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:389: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 (&t->ul, MXF_UL (GENERATION_UID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:393: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 (t->data, &self->parent.generation_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:568: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 (&self->primary_package_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:591: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 (&self->content_storage_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:598: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 (&self->operational_pattern, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:851: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 (&t->ul, MXF_UL (LAST_MODIFIED_DATE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:860: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 (&t->ul, MXF_UL (VERSION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:870: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 (&t->ul, MXF_UL (OBJECT_MODEL_VERSION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:881: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 (&t->ul, MXF_UL (PRIMARY_PACKAGE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:885: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 (t->data, &self->primary_package_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:891: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 (&t->ul, MXF_UL (IDENTIFICATIONS), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:902: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 (t->data + 8 + 16 * i, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:908: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 (&t->ul, MXF_UL (CONTENT_STORAGE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:913: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 (t->data, &MXF_METADATA_BASE (self->content_storage)->instance_uid, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:918: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 (&t->ul, MXF_UL (OPERATIONAL_PATTERN), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:923: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 (t->data, &self->operational_pattern, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:927: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 (&t->ul, MXF_UL (ESSENCE_CONTAINERS), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:935: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 (t->data + 8 + 16 * i, &self->essence_containers[i], 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:940: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 (&t->ul, MXF_UL (DM_SCHEMES), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:948: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 (t->data + 8 + 16 * i, &self->dm_schemes[i], 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1015: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 (&self->this_generation_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1044: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 (&self->product_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1167: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 (&t->ul, MXF_UL (COMPANY_NAME), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1175: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 (&t->ul, MXF_UL (PRODUCT_NAME), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1183: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 (&t->ul, MXF_UL (PRODUCT_VERSION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1194: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 (&t->ul, MXF_UL (VERSION_STRING), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1202: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 (&t->ul, MXF_UL (PRODUCT_UID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1206: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 (t->data, &self->product_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1213: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 (&t->ul, MXF_UL (MODIFICATION_DATE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1224: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 (&t->ul, MXF_UL (TOOLKIT_VERSION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1235: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 (&t->ul, MXF_UL (PLATFORM), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1243: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 (&t->ul, MXF_UL (THIS_GENERATION_UID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1247: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 (t->data, &self->this_generation_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1514: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 (&t->ul, MXF_UL (PACKAGES), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1524: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 (t->data + 8 + i * 16, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1534: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 (&t->ul, MXF_UL (ESSENCE_CONTAINER_DATA), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1544: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 (t->data + 8 + i * 16, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1597: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 (&self->linked_package_uid, tag_data, 32); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1709: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 (&t->ul, MXF_UL (LINKED_PACKAGE_UID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1714: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 (t->data, &self->linked_package->parent.package_uid, 32); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1719: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 (&t->ul, MXF_UL (BODY_SID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1729: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 (&t->ul, MXF_UL (INDEX_SID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1800: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 (&self->package_uid, tag_data, 32); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1978: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 (&t->ul, MXF_UL (PACKAGE_UID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1982: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 (t->data, &self->package_uid, 32); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1988: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 (&t->ul, MXF_UL (PACKAGE_NAME), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:1995: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 (&t->ul, MXF_UL (PACKAGE_CREATION_DATE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2004: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 (&t->ul, MXF_UL (PACKAGE_MODIFIED_DATE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2016: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 (&t->ul, MXF_UL (TRACKS), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2026: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 (t->data + 8 + 16 * i, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2186: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 (&self->descriptor_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2343: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 (&t->ul, MXF_UL (DESCRIPTOR), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2347: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 (t->data, &MXF_METADATA_BASE (self->descriptor)->instance_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2422: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 (&self->sequence_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2528: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 (&t->ul, MXF_UL (TRACK_ID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2537: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 (&t->ul, MXF_UL (TRACK_NUMBER), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2547: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 (&t->ul, MXF_UL (TRACK_NAME), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2554: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 (&t->ul, MXF_UL (SEQUENCE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2558: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 (t->data, &MXF_METADATA_BASE (self->sequence)->instance_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2697: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 (&t->ul, MXF_UL (EDIT_RATE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2707: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 (&t->ul, MXF_UL (ORIGIN), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2804: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 (&t->ul, MXF_UL (EVENT_EDIT_RATE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2814: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 (&t->ul, MXF_UL (EVENT_ORIGIN), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:2892: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 (&self->data_definition, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3034: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 (&t->ul, MXF_UL (DATA_DEFINITION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3038: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 (t->data, &self->data_definition, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3043: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 (&t->ul, MXF_UL (DURATION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3054: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 (&t->ul, MXF_UL (STRUCTURAL_COMPONENTS), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3065: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 (t->data + 8 + i * 16, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3118: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 (&self->data_definition, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3173: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 (&t->ul, MXF_UL (DATA_DEFINITION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3177: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 (t->data, &self->data_definition, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3182: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 (&t->ul, MXF_UL (DURATION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3289: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 (&t->ul, MXF_UL (ROUNDED_TIMECODE_BASE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3298: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 (&t->ul, MXF_UL (START_TIMECODE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3307: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 (&t->ul, MXF_UL (DROP_FRAME), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3365: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 (&self->source_package_id, tag_data, 32); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3454: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 (&t->ul, MXF_UL (START_POSITION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3463: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 (&t->ul, MXF_UL (SOURCE_PACKAGE_ID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3467: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 (t->data, &self->source_package_id, 32); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3472: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 (&t->ul, MXF_UL (SOURCE_TRACK_ID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3644: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 (&t->ul, MXF_UL (DM_SOURCECLIP_TRACK_IDS), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3759: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 (&self->dm_framework_uid, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3872: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 (&t->ul, MXF_UL (EVENT_START_POSITION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3883: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 (&t->ul, MXF_UL (EVENT_COMMENT), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3893: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 (&t->ul, MXF_UL (DM_SEGMENT_TRACK_IDS), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3907: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 (&t->ul, MXF_UL (DM_FRAMEWORK), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:3911: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 (t->data, &MXF_METADATA_BASE (self->dm_framework)->instance_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4103: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 (&t->ul, MXF_UL (LOCATORS), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4112: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 (t->data + 8 + 16 * i, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4180: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 (&self->essence_container, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4187: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 (&self->codec, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4253: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 (&t->ul, MXF_UL (LINKED_TRACK_ID), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4263: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 (&t->ul, MXF_UL (SAMPLE_RATE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4274: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 (&t->ul, MXF_UL (CONTAINER_DURATION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4284: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 (&t->ul, MXF_UL (ESSENCE_CONTAINER), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4288: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 (t->data, &self->essence_container, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4294: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 (&t->ul, MXF_UL (CODEC), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4298: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 (t->data, &self->codec, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4477: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 (&self->capture_gamma, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4508: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 (&self->picture_essence_coding, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4648: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 (&t->ul, MXF_UL (SIGNAL_STANDARD), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4658: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 (&t->ul, MXF_UL (FRAME_LAYOUT), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4667: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 (&t->ul, MXF_UL (STORED_WIDTH), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4676: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 (&t->ul, MXF_UL (STORED_HEIGHT), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4686: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 (&t->ul, MXF_UL (STORED_F2_OFFSET), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4697: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 (&t->ul, MXF_UL (SAMPLED_WIDTH), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4708: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 (&t->ul, MXF_UL (SAMPLED_HEIGHT), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4719: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 (&t->ul, MXF_UL (SAMPLED_X_OFFSET), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4730: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 (&t->ul, MXF_UL (SAMPLED_Y_OFFSET), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4741: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 (&t->ul, MXF_UL (DISPLAY_HEIGHT), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4752: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 (&t->ul, MXF_UL (DISPLAY_WIDTH), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4763: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 (&t->ul, MXF_UL (DISPLAY_X_OFFSET), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4774: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 (&t->ul, MXF_UL (DISPLAY_Y_OFFSET), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4785: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 (&t->ul, MXF_UL (DISPLAY_F2_OFFSET), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4795: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 (&t->ul, MXF_UL (ASPECT_RATIO), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4806: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 (&t->ul, MXF_UL (ACTIVE_FORMAT_DESCRIPTOR), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4816: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 (&t->ul, MXF_UL (VIDEO_LINE_MAP), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4829: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 (&t->ul, MXF_UL (ALPHA_TRANSPARENCY), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4840: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 (&t->ul, MXF_UL (CAPTURE_GAMMA), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4844: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 (t->data, &self->capture_gamma, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4851: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 (&t->ul, MXF_UL (IMAGE_ALIGNMENT_OFFSET), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4862: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 (&t->ul, MXF_UL (IMAGE_START_OFFSET), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4873: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 (&t->ul, MXF_UL (IMAGE_END_OFFSET), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4884: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 (&t->ul, MXF_UL (FIELD_DOMINANCE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4895: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 (&t->ul, MXF_UL (PICTURE_ESSENCE_CODING), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:4899: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 (t->data, &self->picture_essence_coding, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5139: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 (&self->sound_essence_compression, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5216: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 (&t->ul, MXF_UL (AUDIO_SAMPLING_RATE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5226: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 (&t->ul, MXF_UL (LOCKED), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5236: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 (&t->ul, MXF_UL (AUDIO_REF_LEVEL), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5247: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 (&t->ul, MXF_UL (ELECTRO_SPATIAL_FORMULATION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5257: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 (&t->ul, MXF_UL (CHANNEL_COUNT), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5266: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 (&t->ul, MXF_UL (QUANTIZATION_BITS), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5276: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 (&t->ul, MXF_UL (DIAL_NORM), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5287: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 (&t->ul, MXF_UL (SOUND_ESSENCE_COMPRESSION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5291: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 (t->data, &self->sound_essence_compression, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5567: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 (&t->ul, MXF_UL (COMPONENT_DEPTH), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5576: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 (&t->ul, MXF_UL (HORIZONTAL_SUBSAMPLING), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5586: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 (&t->ul, MXF_UL (VERTICAL_SUBSAMPLING), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5597: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 (&t->ul, MXF_UL (COLOR_SITING), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5608: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 (&t->ul, MXF_UL (REVERSED_BYTE_ORDER), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5619: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 (&t->ul, MXF_UL (PADDING_BITS), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5630: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 (&t->ul, MXF_UL (ALPHA_SAMPLE_DEPTH), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5641: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 (&t->ul, MXF_UL (BLACK_REF_LEVEL), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5652: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 (&t->ul, MXF_UL (WHITE_REF_LEVEL), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5663: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 (&t->ul, MXF_UL (COLOR_RANGE), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5841: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 (pl, self->pixel_layout, self->n_pixel_layout * 2); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5866: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 (&t->ul, MXF_UL (COMPONENT_MAX_REF), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5877: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 (&t->ul, MXF_UL (COMPONENT_MIN_REF), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5888: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 (&t->ul, MXF_UL (ALPHA_MAX_REF), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5899: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 (&t->ul, MXF_UL (ALPHA_MIN_REF), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5910: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 (&t->ul, MXF_UL (SCANNING_DIRECTION), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5920: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 (&t->ul, MXF_UL (PIXEL_LAYOUT), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5925: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 (t->data, self->pixel_layout, self->n_pixel_layout * 2); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:5980: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 (&self->data_essence_coding, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:6037: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 (&t->ul, MXF_UL (DATA_ESSENCE_CODING), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:6041: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 (t->data, &self->data_essence_coding, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:6233: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 (&t->ul, MXF_UL (SUB_DESCRIPTORS), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:6243: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 (t->data + 8 + 16 * i, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:6354: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 (&t->ul, MXF_UL (LOCATOR_NAME), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmetadata.c:6448: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 (&t->ul, MXF_UL (URL_STRING), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:262: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 (&t->ul, &_single_sequence_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:273: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 (&t->ul, &_constant_b_frames_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:284: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 (&t->ul, &_coded_content_type_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:295: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 (&t->ul, &_low_delay_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:306: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 (&t->ul, &_closed_gop_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:317: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 (&t->ul, &_identical_gop_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:328: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 (&t->ul, &_identical_gop_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:339: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 (&t->ul, &_b_picture_count_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:350: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 (&t->ul, &_bitrate_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:361: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 (&t->ul, &_profile_and_level_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:650: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 (mdata, &t, sizeof (MXFMPEGEssenceType)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:672: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 (mdata, &t, sizeof (MXFMPEGEssenceType)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:679: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 (mdata, &t, sizeof (MXFMPEGEssenceType)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:695: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 (map.data, local_tag->data, local_tag->size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:703: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 (mdata, &t, sizeof (MXFMPEGEssenceType)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:713: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 (mdata, &t, sizeof (MXFMPEGEssenceType)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:993: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 (&ret->sound_essence_compression, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:996: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 (&ret->sound_essence_compression, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:999: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 (&ret->sound_essence_compression, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1011: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 (&ret->sound_essence_compression, &sound_essence_compression_aac, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1016: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 (&ret->sound_essence_compression, &sound_essence_compression_ac3, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1030: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 (&ret->parent.essence_container, &mpeg_essence_container_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1199: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 (map.data, data, av); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1206: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 (map.data + av, buffermap.data, buffermap.size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1234: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 (map.data, data, av); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1241: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 (map.data + av, buffermap.data, buffermap.size); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1274: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 (&ret->parent.parent.parent.essence_container, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1277: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 (&ret->parent.parent.picture_essence_coding, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1292: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 (*mapping_data, &type, sizeof (MXFMPEGEssenceType)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1301: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 (*mapping_data, &type, sizeof (MXFMPEGEssenceType)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1312: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 (*mapping_data, &type, sizeof (MXFMPEGEssenceType)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1327: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 (&t->ul, &sony_mpeg4_extradata, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1335: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 (*mapping_data, &type, sizeof (MXFMPEGEssenceType)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1411: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 (&mxf_mpeg_audio_essence_element_writer.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmpeg.c:1418: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 (&mxf_mpeg_video_essence_element_writer.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:302: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 (&d_instance_uid, &MXF_METADATA_BASE (old_descriptor)->instance_uid, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:323: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 (&MXF_METADATA_BASE (pad->descriptor)->instance_uid, &d_instance_uid, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:370:15: [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 (&tmp->sub_descriptors_uids[j], &d_instance_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:377:11: [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 (&package->descriptor_uid, &d_instance_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:586: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 (&identification->product_uid, &gst_uid, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:588: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 (&identification->modification_date, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:590: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 (&identification->toolkit_version, &identification->product_version, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:648: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 (&p->parent.package_creation_date, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:650: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 (&p->parent.package_modified_date, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:721:11: [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 (&sequence->data_definition, &pad->writer->data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:738:11: [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 (&clip->parent.data_definition, &sequence->data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:766: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 (&MXF_METADATA_BASE (cstorage->packages[0])->instance_uid, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:777: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 (&p->package_creation_date, &mux->preface->last_modified_date, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:779: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 (&p->package_modified_date, &mux->preface->last_modified_date, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:827:13: [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 (&source_track->edit_rate, &track->edit_rate, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:841:13: [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 (&min_edit_rate, &track->edit_rate, sizeof (MXFFraction)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:852:11: [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 (&sequence->data_definition, &pad->writer->data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:868:11: [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 (&clip->parent.data_definition, &sequence->data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:872:11: [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 (&clip->source_package_id, &cstorage->packages[1]->package_uid, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:899:11: [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 (&track->edit_rate, &min_edit_rate, sizeof (MXFFraction)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:909:11: [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 (&sequence->data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:927:11: [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 (&component->parent.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:940: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 (&mux->min_edit_rate, &min_edit_rate, sizeof (MXFFraction)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:966: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 (&track->edit_rate, &mux->min_edit_rate, sizeof (MXFFraction)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:976: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 (&sequence->data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:994: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 (&component->parent.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:1122: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 (&mux->partition.operational_pattern, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:1146: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 (&mux->partition.essence_containers[i], data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:1407: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 (map.data, _gc_essence_element_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfmux.c:1409: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 (map.data + 16, ber, slen); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:202: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 (map.data, MXF_UL (FILL), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:203: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 (map.data + 16, &ber, slen); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:363: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 (&((*array)[i]), data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:717: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 (&ul->u, MXF_UL (OPERATIONAL_PATTERN_IDENTIFICATION), 12); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:737: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 (&ul->u, MXF_UL (OPERATIONAL_PATTERN_IDENTIFICATION), 12); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:868: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 (&pack->operational_pattern, data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:926: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 (map.data, MXF_UL (PARTITION_PACK), 13); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:940: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 (map.data + 16, &ber, slen); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:975: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 (data, &pack->operational_pattern, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:983: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 (data + 16 * i, &pack->essence_containers[i], 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:1050: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 (map.data, MXF_UL (RANDOM_INDEX_PACK), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:1051: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 (map.data + 16, ber, slen); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:1101: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 (&segment->instance_id, tag_data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:1487: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 (uid, data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:1560: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 (uid, ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:1592: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 (map.data, MXF_UL (PRIMER_PACK), 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:1593: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 (map.data + 16, &ber, slen); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:1610: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 (data + 2, ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:1688: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 (&local_tag->ul, ul, sizeof (MXFUL)); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxful.c:655: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 (&((*array)[i]), data, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfup.c:187: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 (outdata, indata, data->width * data->bpp); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfup.c:435: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 (outdata, indata, data->width * data->bpp); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfup.c:482: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 (ret->pixel_layout, _rgba_mapping_table[i].pixel_layout, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfup.c:496: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 (&ret->parent.parent.essence_container, &up_essence_container_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfup.c:550: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 (&ret->parent.parent.essence_container, &up_essence_container_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfup.c:642: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 (&mxf_up_essence_element_writer.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfvanc.c:358: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 (&ret->parent.parent.essence_container, &vanc_essence_container_ul, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfvanc.c:423: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 (&mxf_vanc_essence_element_writer.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfvc3.c:232: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 (&ret->parent.parent.essence_container, &vc3_essence_container_ul, 16); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfvc3.c:287: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 (&mxf_vc3_essence_element_writer.data_definition, data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmdec.c:416: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 (omap.data + i * o_rowstride, imap.data + i * i_rowstride, data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmdec.c:420: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 (omap.data, imap.data, s->size); data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmenc.c:258: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 (omap.data, header, head_size); data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmenc.c:358:11: [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 (omap.data + head_size + o_rowstride * i, data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristrtpdeext.c:239: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 (pktdst, payload + src_offset, ts_packet_size); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/amf.c:703: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 (string, parser->data + parser->offset, size); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpconnection.c:681: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 (data, input_bytes->data + header_size, next_size); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmphandshake.c:205: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 (ba->data, s0s1s2 + SIZE_P0, SIZE_P1); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmputils.c:51: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 (bytearray->data + offset, data, size); data/gst-plugins-bad1.0-1.18.1/gst/sdp/gstsdpdemux.c:396: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). stream->pt = atoi (payload); data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstscenechange.c:179: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 (&scenechange->oldinfo, &frame->info, sizeof (GstVideoInfo)); data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstscenechange.c:197: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 (&scenechange->oldinfo, &frame->info, sizeof (GstVideoInfo)); data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstvideodiff.c:117: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 (d, s, GST_VIDEO_FRAME_COMP_WIDTH (inframe, 1)); data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstvideodiff.c:122: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 (d, s, GST_VIDEO_FRAME_COMP_WIDTH (inframe, 2)); data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstvideodiff.c:162: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 (d, s, GST_VIDEO_FRAME_COMP_WIDTH (inframe, k)); data/gst-plugins-bad1.0-1.18.1/gst/videofilters/gstvideodiff.c:168: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 (&videodiff->oldinfo, &inframe->info, sizeof (GstVideoInfo)); data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/dirac_parse.c:313: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 (format, schro_video_formats + index, sizeof (DiracSequenceHeader)); data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstdiracparse.c:346: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 (&diracparse->sequence_header, &sequence_header, data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gsth264parse.c:635: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 (&h264parse->pic_timing_sei, &sei.payload.pic_timing, data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gsth264parse.c:2857: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 (&sei.payload.pic_timing, data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gsth265parse.c:570: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 (&h265parse->time_code, &sei.payload.time_code, data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstvc1parse.c:1044: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 (minfo.data + 1 + 4, sminfo.data, sminfo.size); data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstvc1parse.c:1047: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 (minfo.data + 1 + 4 + sminfo.size + 4, eminfo.data, eminfo.size); data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstvideoparseutils.c:195:13: [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 (user_data->closedcaptions, data, cc_size); data/gst-plugins-bad1.0-1.18.1/gst/videoparsers/gstvideoparseutils.c:219:11: [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 (user_data->bar_data, data, bar_size); data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:179: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 (dec->format.descriptor, data, 16); data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:380: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 (map.data, dec->imagedata, map.size); data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:434: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 (dec->cursor.cursordata, data + 2, size); data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:435: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 (dec->cursor.cursormask, data + 2 + size, size); data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:438: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 (dec->cursor.cursordata, data + 2, rect->width * rect->height * 4); data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:525: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 (dst, src, line); data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:544: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 (dst, &colour, dec->format.bytes_per_pixel); data/gst-plugins-bad1.0-1.18.1/gst/y4m/gsty4mdec.c:491: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 header[MAX_HEADER_LENGTH]; data/gst-plugins-bad1.0-1.18.1/gst/y4m/gsty4mdec.c:712:11: [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 (dest, src, w); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gst-android-hardware-camera.c:46: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). jmethodID open; data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gst-android-hardware-camera.c:2557:62: [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). android_hardware_camera.klass, android_hardware_camera.open, &object, data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstahssrc.c:653: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 (data, self->current_sample, self->buffer_size); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:29:20: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. #define orc_memcpy memcpy data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:1039:13: [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 (*dest, *src, tile_width); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:1045:13: [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 (*dest, *src, tile_width); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:1051:13: [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 (*dest, *src, tile_width); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:1637: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 (typified_name, parent_name, parent_name_len); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:1684: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 (element_name, prefix, PREFIX_LEN); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcaudiodec.c:39:20: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. #define orc_memcpy memcpy data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcvideodec.c:52:20: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. #define orc_memcpy memcpy data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamcvideoenc.c:41:20: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. #define orc_memcpy memcpy data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtenc.c:594: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 level[64]; data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11colorconverter.c:914: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 (map.pData, &convert_info->transform, data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11decoder.c:1295: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 (dst, src, width); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h264dec.c:726: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 (data + offset, slice_data, sizeof (DXVA_Slice_H264_Short)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h264dec.c:960: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 (d3d11_buffer, &pic_params, sizeof (DXVA_PicParams_H264)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h264dec.c:1006: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 (d3d11_buffer, &iq_matrix, sizeof (DXVA_Qmatrix_H264)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h264dec.c:1061: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 (self->bitstream_buffer_data + 3, data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h264dec.c:1065: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 (self->bitstream_buffer_data, data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h265dec.c:783: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 (data + offset, slice_data, sizeof (DXVA_Slice_HEVC_Short)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h265dec.c:1187: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 (d3d11_buffer, &pic_params, sizeof (pic_params)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h265dec.c:1236: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 (d3d11_buffer, &iq_matrix, sizeof (iq_matrix)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h265dec.c:1294: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 (self->bitstream_buffer_data + 3, data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11h265dec.c:1298: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 (self->bitstream_buffer_data, data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11memory.c:143: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 (dst, src, sizeof (GstD3D11AllocationParams)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11videosink.c:1030: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 (&result, &self->render_rect, sizeof (GstVideoRectangle)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp8dec.c:520: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 (params->vp8_coef_update_probs, frame_hdr->token_probs.prob, data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp8dec.c:529: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 (params->intra_16x16_prob, frame_hdr->mode_probs.y_prob, data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp8dec.c:531: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 (params->intra_chroma_prob, frame_hdr->mode_probs.uv_prob, data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp8dec.c:533: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 (params->vp8_mv_update_probs, frame_hdr->mv_probs.prob, data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp8dec.c:630: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 (d3d11_buffer, params, sizeof (DXVA_PicParams_VP8)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp8dec.c:679: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 (d3d11_buffer, picture->data + buffer_offset, bytes_to_copy); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp8dec.c:742: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 (d3d11_buffer, &slice_short, sizeof (DXVA_Slice_VPx_Short)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp9dec.c:904: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 (d3d11_buffer, params, sizeof (DXVA_PicParams_VP9)); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp9dec.c:953: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 (d3d11_buffer, picture->data + buffer_offset, bytes_to_copy); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11vp9dec.c:1016: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 (d3d11_buffer, &slice_short, sizeof (DXVA_Slice_VPx_Short)); data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dhelpers.c:95: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(tmp, "HR-SEV:%u HR-FAC:%u HR-CODE:%u", (guint)HRESULT_SEVERITY(hr), (guint)HRESULT_FACILITY(hr), (guint)HRESULT_CODE(hr)); \ data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dhelpers.c:1599: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 (dst, src, w); data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dhelpers.c:1622:11: [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 (dst, src, w_); data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dhelpers.c:1645:11: [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 (dst, src, w_ * 2); data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dhelpers.c:1670: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 (dst, src, w); data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dhelpers.c:1691: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 (dst, src, w); data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/d3dhelpers.c:1713: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 (dst, src, w); data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/gstd3d9overlay.c:42: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(tmp, "HR-SEV:%u HR-FAC:%u HR-CODE:%u", (guint)HRESULT_SEVERITY(hr), (guint)HRESULT_FACILITY(hr), (guint)HRESULT_CODE(hr)); \ data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/gstd3d9overlay.c:270:11: [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 (rect.pBits, info.data, info.size); data/gst-plugins-bad1.0-1.18.1/sys/d3dvideosink/gstd3d9overlay.c:426: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 (vb_vertices, data, byte_count); data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkaudiosink.cpp:550: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 (&swap_tmp, swap_data, self->info.bpf); data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkaudiosink.cpp:551: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 (swap_data, swap_data_end, self->info.bpf); data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkaudiosink.cpp:552: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 (swap_data_end, &swap_tmp, self->info.bpf); data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkaudiosink.cpp:566: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 (&swap_tmp, swap_data, self->info.bpf); data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkaudiosink.cpp:567: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 (swap_data, swap_data_end, self->info.bpf); data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkaudiosink.cpp:568: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 (swap_data_end, &swap_tmp, self->info.bpf); data/gst-plugins-bad1.0-1.18.1/sys/decklink/gstdecklinkvideosink.cpp:1285: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 (outdata, indata, stride); data/gst-plugins-bad1.0-1.18.1/sys/decklink/win/DeckLinkAPI_i.c:59: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 c[8]; data/gst-plugins-bad1.0-1.18.1/sys/directsound/gstdirectsoundsrc.c:358: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 (dsoundsrc->device_guid, pGUID, sizeof (GUID)); data/gst-plugins-bad1.0-1.18.1/sys/directsound/gstdirectsoundsrc.c:745: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 (data, pLockedBuffer1, dwSizeBuffer1); data/gst-plugins-bad1.0-1.18.1/sys/directsound/gstdirectsoundsrc.c:750: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 (((guchar *) data + dwSizeBuffer1), pLockedBuffer2, dwSizeBuffer2); data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowfakesrc.cpp:119: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 (sample_buffer, buffer, size); data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowvideodec.cpp:339: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 (map.data + (line * stride), data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowvideodec.cpp:343: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 (map.data, pBuffer, MIN ((unsigned int)size, map.size)); data/gst-plugins-bad1.0-1.18.1/sys/dshowdecwrapper/gstdshowvideodec.cpp:1095: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 (*format, mediatype->pbFormat, *size); data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshow.cpp:219: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 (&arrayInTypes[0], &input_majortype, sizeof (CLSID)); data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshow.cpp:220: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 (&arrayInTypes[1], &input_subtype, sizeof (CLSID)); data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshow.cpp:221: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 (&arrayOutTypes[0], &output_majortype, sizeof (CLSID)); data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshow.cpp:222: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 (&arrayOutTypes[1], &output_subtype, sizeof (CLSID)); data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowaudiosrc.cpp:663: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 (data, src->gbarray->data + (src->gbarray->len - length), length); data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowvideosrc.cpp:1099: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 (info.data + (line * stride), data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowvideosrc.cpp:1103: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 (info.data, buffer, size); data/gst-plugins-bad1.0-1.18.1/sys/dshowvideosink/dshowvideofakesrc.cpp:157: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 (dstbuf + dststride * i, srcbuf + srcstride * i, srcstride); data/gst-plugins-bad1.0-1.18.1/sys/dshowvideosink/dshowvideofakesrc.cpp:194: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 (dst + i * dststride, src + i * srcstride, srcstride); data/gst-plugins-bad1.0-1.18.1/sys/dvb/camapplication.c:279: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). return application->open (application, session); data/gst-plugins-bad1.0-1.18.1/sys/dvb/camapplication.h:61: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). CamReturn (*open) (CamALApplication *application, CamSLSession *session); data/gst-plugins-bad1.0-1.18.1/sys/dvb/camapplicationinfo.c:130: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 (menu, buffer + 6, menu_length); data/gst-plugins-bad1.0-1.18.1/sys/dvb/camconditionalaccess.c: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 + offset, ca_pmt, ca_pmt_size); data/gst-plugins-bad1.0-1.18.1/sys/dvb/camdevice.c:115: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). ret = open (filename, O_RDWR); data/gst-plugins-bad1.0-1.18.1/sys/dvb/camswclient.c:87: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 (addr.sun_path, sock_path, strlen (sock_path) + 1); data/gst-plugins-bad1.0-1.18.1/sys/dvb/camswclient.c:138: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 + header_len, ca_pmt, ca_pmt_size); data/gst-plugins-bad1.0-1.18.1/sys/dvb/camutils.c:194: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 (body, desc->data, desc->length); data/gst-plugins-bad1.0-1.18.1/sys/dvb/gstdvbsrc.c:1063: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). object->adapter_number = atoi (adapter); data/gst-plugins-bad1.0-1.18.1/sys/dvb/gstdvbsrc.c:1586: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). open (frontend_dev, writable ? O_RDWR : O_RDONLY)); data/gst-plugins-bad1.0-1.18.1/sys/dvb/gstdvbsrc.c:1801: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 ((object->fd_dvr = open (dvr_dev, O_RDONLY | O_NONBLOCK)) < 0) { data/gst-plugins-bad1.0-1.18.1/sys/dvb/gstdvbsrc.c:2801: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). if ((*fd = open (demux_dev, O_RDWR)) < 0) { data/gst-plugins-bad1.0-1.18.1/sys/dvb/parsechannels.c:519: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). g_strdup_printf ("%d", atoi (fields[1]) * 1000)); data/gst-plugins-bad1.0-1.18.1/sys/dvb/parsechannels.c:522: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). g_strdup_printf ("%d", atoi (fields[1]))); data/gst-plugins-bad1.0-1.18.1/sys/dvb/parsechannels.c:622: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). atoi (g_hash_table_lookup (params, "frequency")), NULL); data/gst-plugins-bad1.0-1.18.1/sys/dvb/parsechannels.c:759: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). g_object_set (dvbbasebin, "diseqc-source", atoi (val), NULL); data/gst-plugins-bad1.0-1.18.1/sys/dvb/parsechannels.c:763: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). g_object_set (dvbbasebin, "symbol-rate", atoi (val), NULL); data/gst-plugins-bad1.0-1.18.1/sys/dvb/parsechannels.c:774: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). g_object_set (dvbbasebin, "symbol-rate", atoi (val) / 1000, NULL); data/gst-plugins-bad1.0-1.18.1/sys/fbdev/gstfbdevsink.c:276: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 (fbdevsink->framebuffer data/gst-plugins-bad1.0-1.18.1/sys/fbdev/gstfbdevsink.c:299: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). fbdevsink->fd = open (fbdevsink->device, O_RDWR); data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:647: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 (&meta, payload, sizeof (CommBufferMetadata)); data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1267: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 (transition, payload, sizeof (*transition)); data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1802: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 (&comm->id, payload, sizeof (guint32)); data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1803: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 (&comm->payload_length, payload + 4, sizeof (guint32)); data/gst-plugins-bad1.0-1.18.1/sys/magicleap/mlaudiosink.c:370: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 (self->buffer.ptr + self->buffer_offset, input + written, to_write); data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfaudioenc.cpp:207: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 (data, info.data, info.size); data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfcapturewinrt.cpp:539: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 (dst, src, width); data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfsourcereader.cpp:510: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 (dst, src, width); data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfsourcereader.cpp:552: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 (info.data, data, len); data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmftransform.cpp:219: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 (self->enum_params.input_typeinfo, params->input_typeinfo, data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmftransform.cpp:225: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 (self->enum_params.output_typeinfo, params->output_typeinfo, data/gst-plugins-bad1.0-1.18.1/sys/mediafoundation/gstmfvideoenc.cpp:333: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 (dst, src, width); data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkcontext.c:105: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). fd = open (devnode_path, O_RDWR | O_CLOEXEC); data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkh264enc.c:157: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 (data + 9, cc_meta->data, cc_meta->size); data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkh265enc.c:172: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 (data + 9, cc_meta->data, cc_meta->size); data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdksystemmemory.c:295: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 (copy->cache, GST_MSDK_SYSTEM_MEMORY_CAST (base_mem)->cache, mem_size); data/gst-plugins-bad1.0-1.18.1/sys/msdk/gstmsdkvideomemory.c:376: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 (dst_map.data, src_map.data, mem_size); data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:335: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 WeightScale4x4[6][16]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:336: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 WeightScale8x8[2][64]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:379: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 QuantMatrixIntra[64]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:380: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 QuantMatrixInter[64]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:419: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 QuantMatrixIntra[64]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:420: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 QuantMatrixInter[64]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:524: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 reserved1[10]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:584: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. signed char cb_qp_offset_list[6]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:586: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. signed char cr_qp_offset_list[6]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:587: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 reserved2[2]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:601: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 IsLongTerm[16]; // [refpic] 0=not a long-term reference, 1=long-term reference data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:602: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 RefPicSetStCurrBefore[8]; // [0..NumPocStCurrBefore-1] -> refpic (0..15) data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:603: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 RefPicSetStCurrAfter[8]; // [0..NumPocStCurrAfter-1] -> refpic (0..15) data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:604: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 RefPicSetLtCurr[8]; // [0..NumPocLtCurr-1] -> refpic (0..15) data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:605: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 RefPicSetInterLayer0[8]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:606: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 RefPicSetInterLayer1[8]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:610: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 ScalingList4x4[6][16]; // [matrixId][i] data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:611: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 ScalingList8x8[6][64]; // [matrixId][i] data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:612: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 ScalingList16x16[6][64]; // [matrixId][i] data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:613: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 ScalingList32x32[2][64]; // [matrixId][i] data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:614: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 ScalingListDCCoeff16x16[6]; // [matrixId] data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:615: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 ScalingListDCCoeff32x32[2]; // [matrixId] data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:643: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 Reserved1[4]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:678: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 refFrameSignBias[4]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:696: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 segmentFeatureEnable[8][4]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:698: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 mb_segment_tree_probs[7]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:699: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 segment_pred_probs[3]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/cuviddec.h:700: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 reservedSegment16Bits[2]; data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh264dec.c:750: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 (self->bitstream_buffer + self->bitstream_buffer_offset + 3, data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh264enc.c:293:48: [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 (!GST_VIDEO_ENCODER_CLASS (parent_class)->open (enc)) data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh265dec.c:885: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 (h265_params->ScalingList4x4, scaling_list->scaling_lists_4x4, data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh265dec.c:887: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 (h265_params->ScalingList8x8, scaling_list->scaling_lists_8x8, data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh265dec.c:889: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 (h265_params->ScalingList16x16, scaling_list->scaling_lists_16x16, data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh265dec.c:891: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 (h265_params->ScalingList32x32, scaling_list->scaling_lists_32x32, data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh265dec.c:936: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 (self->bitstream_buffer + self->bitstream_buffer_offset + 3, data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/gstnvh265enc.c:296:48: [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 (!GST_VIDEO_ENCODER_CLASS (parent_class)->open (enc)) data/gst-plugins-bad1.0-1.18.1/sys/nvcodec/nvcuvid.h:160: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 raw_seqhdr_data[1024]; /**< OUT: Sequence header data */ data/gst-plugins-bad1.0-1.18.1/sys/opensles/openslesringbuffer.c:550: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 (cur, ptr, len); data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.c:277: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 tmppath[32]; data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecdevice.c:327: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). fd = open (path, 0); data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codech264dec.c:1092: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 (bitstream_data + sc_off, slice->nalu.data + slice->nalu.offset, data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecvp8dec.c:306: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 (entropy_header->coeff_probs, frame_hdr->token_probs.prob, data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecvp8dec.c:308: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 (entropy_header->y_mode_probs, frame_hdr->mode_probs.y_prob, data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecvp8dec.c:310: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 (entropy_header->uv_mode_probs, frame_hdr->mode_probs.uv_prob, data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecvp8dec.c:312: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 (entropy_header->mv_probs, frame_hdr->mv_probs.prob, data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2codecvp8dec.c: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 (bitstream_data, picture->data, picture->size); data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2decoder.c:145: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). self->media_fd = open (self->media_device, 0); data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/gstv4l2decoder.c:152: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). self->video_fd = open (self->video_device, O_NONBLOCK); data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/media.h:30: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 driver[16]; data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/media.h:31: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 model[32]; data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/media.h:32: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 serial[40]; data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/media.h:33: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 bus_info[32]; data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/media.h:153: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 name[32]; data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/media.h:301: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 name[64]; data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/videodev2.h:892: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 APP_data[60]; /* Data in the JPEG APPn segment. */ data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/videodev2.h:895: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 COM_data[60]; /* Data in JPEG COM segment */ data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/videodev2.h:1785: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 name[32]; data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/videodev2.h:2415: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[32]; data/gst-plugins-bad1.0-1.18.1/sys/v4l2codecs/linux/videodev2.h:2432: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 name[32]; data/gst-plugins-bad1.0-1.18.1/sys/va/gstvadisplay_drm.c:110: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). fd = open (self->path, O_RDWR); data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapisink.c:704: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 (dst, data, write_len); data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapisrc.c:775: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 (data, gst_adapter_map (self->adapter, wanted), wanted); data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapisrc.c:858: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 (data, gst_adapter_map (self->adapter, read_len), read_len); data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapiutil.c:514: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 (format, var.blob.pBlobData, var.blob.cbSize); data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2client.cpp:1514: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 (data, gst_adapter_map (client->adapter, wanted), wanted); data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2client.cpp:1608: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 (data, gst_adapter_map (client->adapter, read_len), read_len); data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2client.cpp:1689: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 (dst, data, write_len); data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksclock.c:35: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). gboolean open; data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksclock.c:99:64: [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). g_assert (!GST_KS_CLOCK_GET_PRIVATE (GST_KS_CLOCK (object))->open); data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksclock.c:129: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). g_assert (!priv->open); data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksclock.c:171: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). g_assert (priv->open); data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksclock.c:226: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 (priv->open) data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksclock.c:260: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). g_assert (priv->open); data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideodevice.c:69: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). gboolean open; data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideodevice.c:373: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). g_assert (!priv->open); data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideodevice.c:475: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). g_assert (priv->open); data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideodevice.c:1201: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 (priv->rgb_swap_buf, dst, stride); data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideodevice.c:1203: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 (dst, src, stride); data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideodevice.c:1204: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 (src, priv->rgb_swap_buf, stride); data/gst-plugins-bad1.0-1.18.1/sys/winks/ksvideohelpers.c:331: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 (result, media_type, sizeof (KsVideoMediaType)); data/gst-plugins-bad1.0-1.18.1/sys/winks/ksvideohelpers.c:334: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 ((gpointer) result->range, media_type->range, data/gst-plugins-bad1.0-1.18.1/sys/winks/ksvideohelpers.c:338: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 (result->format, media_type->format, media_type->format_size); data/gst-plugins-bad1.0-1.18.1/sys/winks/ksvideohelpers.c:476:13: [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 ((gpointer) entry->range, range, range->FormatSize); data/gst-plugins-bad1.0-1.18.1/sys/winks/ksvideohelpers.c:538:17: [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 ((gpointer) & entry->vscc, src_vscc, data/gst-plugins-bad1.0-1.18.1/sys/winks/ksvideohelpers.c:543:15: [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 (entry->format, src_format, entry->format_size); data/gst-plugins-bad1.0-1.18.1/sys/winks/ksvideohelpers.c:615: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 (format, media_type->range, sizeof (KSDATAFORMAT)); data/gst-plugins-bad1.0-1.18.1/sys/winks/ksvideohelpers.c:619: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 (vih, media_type->format, media_type->format_size); data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/dxgicapture.c:541: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 (p_dst, p_src, line_size); data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/gstdx9screencapsrc.c:608: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 (p_dst, p_src, stride); data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/gstgdiscreencapsrc.c:562: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 (map.data, src->dibMem, map.size); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/avtpaafdepay.c:60: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 (pdu->avtp_payload, audio_data, sizeof (audio_data)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsrc.c:307: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). req->range_start = atoi (start); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsrc.c:310: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). req->range_stop = atoi (end); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h264parse.c:336: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 (frame_sps, h264_sps, frame_sps_len); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h264parse.c:462: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 (h264_idr_plus_sei, h264_sei_clli, sizeof (h264_sei_clli)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h264parse.c:463: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 (h264_idr_plus_sei + sizeof (h264_sei_clli), h264_sei_mdcv, data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h264parse.c:465: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 (h264_idr_plus_sei + sizeof (h264_sei_clli) + sizeof (h264_sei_mdcv), data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h264parse.c:762: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 (frame + 4, h264_idrframe + 4, sizeof (h264_idrframe) - 4); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h265parse.c:302: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 (h265_idr_plus_sei, h265_sei_clli, sizeof (h265_sei_clli)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h265parse.c:303: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 (h265_idr_plus_sei + sizeof (h265_sei_clli), h265_sei_mdcv, data/gst-plugins-bad1.0-1.18.1/tests/check/elements/h265parse.c:305: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 (h265_idr_plus_sei + sizeof (h265_sei_clli) + sizeof (h265_sei_mdcv), data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1018:10: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). gchar *tmpfile; data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1074:54: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags_from_taglist (taglist, tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1075:45: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags_from_taglist (taglist, tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1079:68: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (IMAGE_ORIENTATION_TAG ("rotate-0"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1080:59: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (IMAGE_ORIENTATION_TAG ("rotate-0"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1082:7: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1083:64: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (IMAGE_ORIENTATION_TAG ("flip-rotate-0"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1084:70: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (IMAGE_ORIENTATION_TAG ("rotate-180"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1085:61: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (IMAGE_ORIENTATION_TAG ("rotate-180"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1087:7: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1088:66: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (IMAGE_ORIENTATION_TAG ("flip-rotate-180"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1090:28: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). ("flip-rotate-270"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1091:66: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (IMAGE_ORIENTATION_TAG ("flip-rotate-270"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1092:69: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (IMAGE_ORIENTATION_TAG ("rotate-90"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1093:60: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (IMAGE_ORIENTATION_TAG ("rotate-90"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1095:27: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). ("flip-rotate-90"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1096:65: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (IMAGE_ORIENTATION_TAG ("flip-rotate-90"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1097:70: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (IMAGE_ORIENTATION_TAG ("rotate-270"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1098:61: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (IMAGE_ORIENTATION_TAG ("rotate-270"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1102:68: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (EXPOSURE_PROGRAM_TAG ("undefined"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1103:59: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_PROGRAM_TAG ("undefined"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1104:65: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (EXPOSURE_PROGRAM_TAG ("manual"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1105:56: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_PROGRAM_TAG ("manual"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1106:65: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (EXPOSURE_PROGRAM_TAG ("normal"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1107:56: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_PROGRAM_TAG ("normal"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1109:7: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1110:67: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_PROGRAM_TAG ("aperture-priority"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1112:7: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1113:66: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_PROGRAM_TAG ("shutter-priority"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1114:67: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (EXPOSURE_PROGRAM_TAG ("creative"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1115:58: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_PROGRAM_TAG ("creative"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1116:65: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (EXPOSURE_PROGRAM_TAG ("action"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1117:56: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_PROGRAM_TAG ("action"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1118:67: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (EXPOSURE_PROGRAM_TAG ("portrait"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1119:58: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_PROGRAM_TAG ("portrait"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1120:68: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (EXPOSURE_PROGRAM_TAG ("landscape"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1121:59: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_PROGRAM_TAG ("landscape"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1124:69: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (EXPOSURE_MODE_TAG ("auto-exposure"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1125:60: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_MODE_TAG ("auto-exposure"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1126:71: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (EXPOSURE_MODE_TAG ("manual-exposure"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1127:62: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_MODE_TAG ("manual-exposure"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1128:68: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (EXPOSURE_MODE_TAG ("auto-bracket"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1129:59: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (EXPOSURE_MODE_TAG ("auto-bracket"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1133:69: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (SCENE_CAPTURE_TYPE_TAG ("standard"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1134:60: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (SCENE_CAPTURE_TYPE_TAG ("standard"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1135:70: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (SCENE_CAPTURE_TYPE_TAG ("landscape"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1136:61: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (SCENE_CAPTURE_TYPE_TAG ("landscape"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1137:69: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (SCENE_CAPTURE_TYPE_TAG ("portrait"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1138:60: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (SCENE_CAPTURE_TYPE_TAG ("portrait"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1139:72: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (SCENE_CAPTURE_TYPE_TAG ("night-scene"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1140:63: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (SCENE_CAPTURE_TYPE_TAG ("night-scene"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1143:60: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (WHITE_BALANCE_TAG ("auto"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1144:51: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (WHITE_BALANCE_TAG ("auto"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1145:62: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (WHITE_BALANCE_TAG ("manual"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1146:53: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (WHITE_BALANCE_TAG ("manual"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1149:62: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (GAIN_ADJUSTMENT_TAG ("none"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1150:53: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (GAIN_ADJUSTMENT_TAG ("none"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1151:70: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (GAIN_ADJUSTMENT_TAG ("high-gain-up"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1152:61: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (GAIN_ADJUSTMENT_TAG ("high-gain-up"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1153:69: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (GAIN_ADJUSTMENT_TAG ("low-gain-up"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1154:60: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (GAIN_ADJUSTMENT_TAG ("low-gain-up"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1155:72: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (GAIN_ADJUSTMENT_TAG ("high-gain-down"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1156:63: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (GAIN_ADJUSTMENT_TAG ("high-gain-down"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1157:71: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (GAIN_ADJUSTMENT_TAG ("low-gain-down"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1158:62: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (GAIN_ADJUSTMENT_TAG ("low-gain-down"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1161:57: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (CONTRAST_TAG ("normal"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1162:48: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (CONTRAST_TAG ("normal"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1163:55: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (CONTRAST_TAG ("soft"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1164:46: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (CONTRAST_TAG ("soft"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1165:55: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (CONTRAST_TAG ("hard"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1166:46: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (CONTRAST_TAG ("hard"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1169:59: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (SATURATION_TAG ("normal"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1170:50: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (SATURATION_TAG ("normal"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1171:67: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (SATURATION_TAG ("low-saturation"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1172:58: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (SATURATION_TAG ("low-saturation"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1173:68: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (SATURATION_TAG ("high-saturation"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1174:59: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (SATURATION_TAG ("high-saturation"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1177:58: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (SHARPNESS_TAG ("normal"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1178:49: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (SHARPNESS_TAG ("normal"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1179:56: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (SHARPNESS_TAG ("soft"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1180:47: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (SHARPNESS_TAG ("soft"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1181:56: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (SHARPNESS_TAG ("hard"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1182:47: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (SHARPNESS_TAG ("hard"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1185:63: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (METERING_MODE_TAG ("unknown"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1186:54: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (METERING_MODE_TAG ("unknown"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1187:63: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (METERING_MODE_TAG ("average"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1188:54: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (METERING_MODE_TAG ("average"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1190:7: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1191:70: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (METERING_MODE_TAG ("center-weighted-average"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1192:60: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (METERING_MODE_TAG ("spot"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1193:51: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (METERING_MODE_TAG ("spot"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1194:66: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (METERING_MODE_TAG ("multi-spot"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1195:57: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (METERING_MODE_TAG ("multi-spot"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1196:63: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (METERING_MODE_TAG ("pattern"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1197:54: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (METERING_MODE_TAG ("pattern"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1198:63: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (METERING_MODE_TAG ("partial"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1199:54: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (METERING_MODE_TAG ("partial"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1200:61: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (METERING_MODE_TAG ("other"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1201:52: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (METERING_MODE_TAG ("other"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1204:57: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (FILE_SOURCE_TAG ("dsc"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1205:48: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (FILE_SOURCE_TAG ("dsc"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1206:59: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (FILE_SOURCE_TAG ("other"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1207:50: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (FILE_SOURCE_TAG ("other"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1208:68: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). generate_jif_file_with_tags (FILE_SOURCE_TAG ("reflex-scanner"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1209:59: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (FILE_SOURCE_TAG ("reflex-scanner"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1211:7: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1212:64: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). libexif_check_tags (FILE_SOURCE_TAG ("transparent-scanner"), tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1214:13: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). g_unlink (tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/jifmux.c:1215:11: [2] (tmpfile) tmpfile: Function tmpfile() has a security flaw on some systems (e.g., older System V systems) (CWE-377). g_free (tmpfile); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mplex.c:156: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 (strchr (padname, '%'), "0", 2); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/nvdec.c:131: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 (map.data, h264_frame, h264_frame_len); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:171: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 (payload + (i * 188), ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:211: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 (payload + (i * 188), ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:252: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 (payload + (i * 188), ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:255: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 (payload + (3 * 188), null_ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:257: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 (payload + (i * 188), ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:302: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 (payload + (0 * 188), null_ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:304: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 (payload + (i * 188), ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:307: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 (payload + (6 * 188), null_ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:347: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 (payload + (i * 188), null_ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:410: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 (payload + (i * 188), null_ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:448: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 (payload + (i * 204), null_ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:482: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 (payload + (0 * 188), null_ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:483: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 (payload + (1 * 188), ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:485: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 (payload + (2 * 188), null_ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:521: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 (payload + (i * 188), ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/ristrtpext.c:652: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 (payload + (i * 188), ts_packet, 188); data/gst-plugins-bad1.0-1.18.1/tests/check/libs/h264parser.c:614: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 ((guint8 *) dst_rud->data, src_rud->data, src_rud->size); data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/ipcpipeline.c:223:7: [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). f = fopen (logfile, append ? "a+" : "w"); data/gst-plugins-bad1.0-1.18.1/tests/examples/codecparsers/parse-vp8.c:336: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], "r"); data/gst-plugins-bad1.0-1.18.1/tests/examples/ipcpipeline/ipc-play.c:520: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[1]; data/gst-plugins-bad1.0-1.18.1/tests/examples/ipcpipeline/ipc-play.c:525: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 cms[CMSG_SPACE (sizeof (int))]; data/gst-plugins-bad1.0-1.18.1/tests/examples/ipcpipeline/ipc-play.c:795: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[1]; data/gst-plugins-bad1.0-1.18.1/tests/examples/ipcpipeline/ipc-play.c:799: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 cms[CMSG_SPACE (sizeof (int))]; data/gst-plugins-bad1.0-1.18.1/tests/examples/ipcpipeline/ipc-play.c:835: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[32]; data/gst-plugins-bad1.0-1.18.1/ext/assrender/gstassrender.c:1581:17: [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). guint len = strlen (filename); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:938:15: [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). *index += strlen (CEA708_PANGO_SPAN_MARKUP_START); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:971:23: [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). *index = *index + strlen (CEA708_PANGO_SPAN_MARKUP_END); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1097:26: [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). index += strlen (CEA708_PANGO_SPAN_ATTRIBUTES_UNDERLINE_SINGLE); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1106:26: [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). index += strlen (CEA708_PANGO_SPAN_ATTRIBUTES_STYLE_ITALIC); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1119: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). index += strlen (CEA708_PANGO_SPAN_ATTRIBUTES_FONT); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1122: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). index += strlen (font); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1130: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). index += strlen (pen_size); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1145:26: [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). index += strlen (CEA708_PANGO_SPAN_ATTRIBUTES_FOREGROUND); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1148:26: [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). index += strlen (fg_color); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1164:26: [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). index += strlen (CEA708_PANGO_SPAN_ATTRIBUTES_BACKGROUND); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1167:26: [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). index += strlen (bg_color); data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/gstcea708decoder.c:1259:61: [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). gst_cea708dec_text_list_add (&decoder->text_list, strlen ("\n") + 1, data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/misc.h:506:8: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). #undef strncpy data/gst-plugins-bad1.0-1.18.1/ext/closedcaption/misc.h:507:9: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). #define strncpy use_strlcpy_instead data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlbasesink.c:739:29: [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 (sink->user != NULL && strlen (sink->user)) { data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlftpsink.c:272:38: [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 (sink->ftp_port_arg != NULL && (strlen (sink->ftp_port_arg) > 0)) { data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsink.c:509:7: [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). strlen (sink->proxy_user) && data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsink.c:510:37: [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). sink->proxy_passwd != NULL && strlen (sink->proxy_passwd)) { data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsrc.c:1301:12: [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). lena = strlen (src->uri); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsrc.c:1302:12: [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). lenb = strlen (redirect_url); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlhttpsrc.c:2029:22: [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). needle_len = (int) strlen (needle); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:188:56: [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). g_byte_array_append (array, (guint8 *) boundary_end, strlen (boundary_end)); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:578:64: [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). g_byte_array_append (sink->payload_headers, (guint8 *) hdrs, strlen (hdrs)); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:596:57: [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). base64_str = g_base64_encode ((const guchar *) str, strlen (str)); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:662:9: [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). strlen (sink->message_body)); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:687:7: [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). strlen (request_headers)); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:873:56: [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). g_byte_array_append (array, (guint8 *) "\r\n", strlen ("\r\n")); data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:976:29: [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 (sink->pop_location && strlen (sink->pop_location)) { data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:989:35: [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 (sink->pop_user != NULL && strlen (sink->pop_user) && data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsmtpsink.c:990:37: [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). sink->pop_passwd != NULL && strlen (sink->pop_passwd)) { data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurlsshsink.c:362:9: [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 (strlen (sink->ssh_host_public_key_md5) != 32) { data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurltlssink.c:274:32: [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 (sink->ca_cert != NULL && strlen (sink->ca_cert)) { data/gst-plugins-bad1.0-1.18.1/ext/curl/gstcurltlssink.c:284:32: [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 (sink->ca_path != NULL && strlen (sink->ca_path)) { data/gst-plugins-bad1.0-1.18.1/ext/dash/gstdashdemux.c:898:16: [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). pssi_len = strlen (cp->value); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstdashdemux.c:3726:7: [1] (buffer) sscanf: It's unclear if the %s limit in the format string is small enough (CWE-120). Check that the limit is sufficiently small, or use a different input function. sscanf (pos, "%02d %3s %04d %02d:%02d:%02d %5s", &day, monthstr, &year, data/gst-plugins-bad1.0-1.18.1/ext/dash/gstdashdemux.c:3733:53: [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 (g_ascii_strncasecmp (months[i], monthstr, strlen (months[i])) == 0) { data/gst-plugins-bad1.0-1.18.1/ext/dash/gstdashdemux.c:3740:15: [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). strlen (timezones[i].name)) == 0) { data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdclient.c:1187: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). wrapper = g_new (gchar, strlen (CUSTOM_WRAPPER_START)); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdclient.c:1188:42: [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). memcpy (wrapper, CUSTOM_WRAPPER_START, strlen (CUSTOM_WRAPPER_START)); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdclient.c:1190:40: [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). gst_buffer_new_wrapped (wrapper, strlen (CUSTOM_WRAPPER_START))); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdclient.c:1196:40: [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). gst_buffer_new_wrapped (wrapper, strlen (CUSTOM_WRAPPER_END) + 1)); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdhelper.c:196: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). return strncmp (s1, s2, strlen (s2)); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdparser.c:1492:11: [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 (strlen (token) > 6) { data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdparser.c:1501:11: [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 (strlen (token) > 9) { data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdparser.c:1512:11: [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 (strlen (token) > 4) { data/gst-plugins-bad1.0-1.18.1/ext/dash/gstmpdutctimingnode.c:136:26: [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). schemeIDURI, strlen (gst_mpd_utctiming_methods[i].name)) == 0) data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:86:26: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). -1, decimals = -1, read; data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:90:9: [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). len = strlen (str); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:121:33: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ret = sscanf (str, "%u", &read); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:132:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). years = read; data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:139:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). months = read; data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:150:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). days = read; data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:161:44: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). GST_TRACE ("read number %u type %c", read, str[pos]); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:187:33: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ret = sscanf (str, "%u", &read); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:198:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). hours = read; data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:209:21: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). minutes = read; data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:218:58: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). decimals = _mpd_helper_convert_to_millisecs (read, pos); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:219:66: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). GST_TRACE ("decimal number %u (%d digits) -> %d ms", read, pos, data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:227:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). seconds = read; data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:237:21: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). seconds = read; data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:245:44: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). GST_TRACE ("read number %u type %c", read, str[pos]); data/gst-plugins-bad1.0-1.18.1/ext/dash/gstxmlhelper.c:917:18: [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 (pos && strlen (pos) >= 3) { data/gst-plugins-bad1.0-1.18.1/ext/dtls/gstdtlsconnection.c:888:54: [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). (gpointer) & exported_keys, 60, export_string, strlen (export_string), data/gst-plugins-bad1.0-1.18.1/ext/hls/gsthlssink2.c:391:20: [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). bytes_to_write = strlen (playlist_content); data/gst-plugins-bad1.0-1.18.1/ext/hls/m3u8.c:671:17: [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 (strlen (ivp) < 32 + 2 || (!g_str_has_prefix (ivp, "0x") data/gst-plugins-bad1.0-1.18.1/ext/hls/m3u8.c:1681: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). media = gst_m3u8_parse_media (data + strlen ("#EXT-X-MEDIA:"), base_uri); data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatedec.c:263:11: [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). len = strlen (escaped); data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatetag.c:288:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy ((char *) info.data + 32, kt->language, 15); data/gst-plugins-bad1.0-1.18.1/ext/kate/gstkatetag.c:293:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy ((char *) info.data + 48, kt->category, 15); data/gst-plugins-bad1.0-1.18.1/ext/libmms/gstmms.c:573:9: [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). len = strlen (tmp); data/gst-plugins-bad1.0-1.18.1/ext/libmms/gstmms.c:587:11: [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). len = strlen (uri); data/gst-plugins-bad1.0-1.18.1/ext/mdns/gstmicrodnsdevice.c:312:48: [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). display_name = g_strndup (tmp->name, strlen (tmp->name) - 17); data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackreader.c:48:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). guint read; data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackreader.c:64:7: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (read < size) { data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackreader.c:66:56: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). "bytes requested at offset %" G_GINT64_FORMAT, read, size, data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackreader.c:71:36: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). gst_buffer_extract (buf, 0, ptr, read); data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackreader.c:73:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). return read; data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackreader.c:80:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). gint read; data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackreader.c:84:28: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). musepackdec->offset += read; data/gst-plugins-bad1.0-1.18.1/ext/musepack/gstmusepackreader.c:87:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). return read; data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.c:439:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). gint read; data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.c:448:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (G_UNLIKELY (read < 0)) data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.c:466:55: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). (NULL), ("Could not read any bytes (%i, %s)", read, data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.c:961:70: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). len = ne_read_response_block (src->request, (gchar *) map.data + read, data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.c:972:32: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). gst_buffer_set_size (outbuf, read); data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.c:990:7: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (read > 0) data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.c:991:27: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). src->read_position += read; data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.c:997:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). return read; data/gst-plugins-bad1.0-1.18.1/ext/neon/gstneonhttpsrc.c:1027:45: [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 g_strndup (str, len >= 0 ? len : strlen (str)); data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.cpp:217:11: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (m_motioncellsidxcstr, tmpstr, m_motioncells_idx_count); data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.cpp:222:9: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). Risk is low because the source is a constant character. strncpy (m_motioncellsidxcstr, " ", m_motioncells_idx_count); data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.cpp:298:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (m_initdatafilefailed, strerror (errno), BUSMSGLEN - 1); data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.cpp:338:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (m_savedatafilefailed, strerror (errno), BUSMSGLEN - 1); data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.cpp:350:5: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (m_savedatafilefailed, strerror (errno), BUSMSGLEN - 1); data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.cpp:370:5: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (m_savedatafilefailed, strerror (errno), BUSMSGLEN - 1); data/gst-plugins-bad1.0-1.18.1/ext/opencv/MotionCells.cpp:380:5: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (m_savedatafilefailed, strerror (errno), BUSMSGLEN - 1); data/gst-plugins-bad1.0-1.18.1/ext/opencv/gstmotioncells.cpp:472:11: [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 (strlen (filter->basename_datafile) == 0) { data/gst-plugins-bad1.0-1.18.1/ext/openexr/gstopenexrdec.cpp:44:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). virtual bool read (char c[], int n); data/gst-plugins-bad1.0-1.18.1/ext/openexr/gstopenexrdec.cpp:54:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool MemIStream::read (char c[], int n) data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpegdec.c:1058:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). OPJ_SIZE_T read; data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpegdec.c:1068:54: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). memcpy (p_buffer, mstream->data + mstream->offset, read); data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpegdec.c:1069:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mstream->offset += read; data/gst-plugins-bad1.0-1.18.1/ext/openjpeg/gstopenjpegdec.c:1071:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). return read; data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdbin.c:212:9: [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 (strlen (uri) > 6) data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdsrc.c:379:3: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (lang, DEFAULT_LANG, 8); data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdsrc.c:382:9: [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 (strlen (*cur) == 2) { data/gst-plugins-bad1.0-1.18.1/ext/resindvd/resindvdsrc.c:383:7: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (lang, *cur, 8); data/gst-plugins-bad1.0-1.18.1/ext/rsvg/gstrsvgoverlay.c:145:12: [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). size = strlen (data); data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmpsrc.c:365:21: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (G_UNLIKELY (read < 0)) data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmpsrc.c:368:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (read < todo) { data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmpsrc.c:369:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). data += read; data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmpsrc.c:370:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). todo -= read; data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmpsrc.c:371:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bsize += read; data/gst-plugins-bad1.0-1.18.1/ext/rtmp/gstrtmpsrc.c:376:31: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). GST_LOG (" got size %d", read); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctp_output.c:6334:13: [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). min(strlen(SCTP_VERSION_STRING), sizeof(stc.identification))); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/netinet/sctputil.c:5459:13: [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). info_len = strlen(info); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3203:43: [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 ((dump_buf = malloc(PREAMBLE_LENGTH + strlen(HEADER) + 3 * len + strlen(TRAILER) + 1)) == NULL) { data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3203:70: [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 ((dump_buf = malloc(PREAMBLE_LENGTH + strlen(HEADER) + 3 * len + strlen(TRAILER) + 1)) == NULL) { data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3238: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). strncpy_s(dump_buf + pos, strlen(HEADER) + 1, HEADER, strlen(HEADER)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3238:56: [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). strncpy_s(dump_buf + pos, strlen(HEADER) + 1, HEADER, strlen(HEADER)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3242:9: [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). pos += strlen(HEADER); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3255: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). strncpy_s(dump_buf + pos, strlen(TRAILER) + 1, TRAILER, strlen(TRAILER)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3255: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). strncpy_s(dump_buf + pos, strlen(TRAILER) + 1, TRAILER, strlen(TRAILER)); data/gst-plugins-bad1.0-1.18.1/ext/sctp/usrsctp/usrsctplib/user_socket.c:3259:9: [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). pos += strlen(TRAILER); data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssdemux.c:501:11: [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). strlen (protection_data)); data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.c:333:20: [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). int id_len = strlen (value); data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.c:710: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). if (codec_data && strlen (codec_data)) { data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.c:820:25: [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 (codec_data_str && strlen (codec_data_str)) { data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.c:838:24: [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). codec_data_len = strlen (codec_data_str) / 2; data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.c:1074:7: [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). strlen (stream->url), 0, quality->bitrate_str, 0, NULL); data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.c:1076:7: [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). strlen (tmp), 0, start_time_str, 0, NULL); data/gst-plugins-bad1.0-1.18.1/ext/smoothstreaming/gstmssmanifest.c:1504:9: [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). len = strlen (s); data/gst-plugins-bad1.0-1.18.1/ext/srt/gstsrtobject.c:210:13: [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). strlen (passphrase))) { data/gst-plugins-bad1.0-1.18.1/ext/srt/gstsrtobject.c:245:61: [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 (srt_setsockopt (sock, 0, SRTO_STREAMID, streamid, strlen (streamid))) { data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtpdec.c:855:14: [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. gboolean equal; data/gst-plugins-bad1.0-1.18.1/ext/srtp/gstsrtpdec.c:860: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/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlparse.c:286:9: [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). len = strlen (ret); data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1437:52: [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). pango_layout_set_markup (render->layout, string, strlen (string)); data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1582:24: [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 (start_index < strlen (block->joined_text)) { data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1605:52: [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). pango_layout_set_markup (render->layout, markup, strlen (markup)); data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1685:42: [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 ((char_index < 0) || (char_index >= strlen (block->joined_text))) data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1690:57: [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 ((char_index >= count) && (char_index < (count + strlen (ue->text)))) { data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1695:14: [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). count += strlen (ue->text); data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1713:41: [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). c = g_utf8_find_next_char (c, c + strlen (*string)); data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1730:10: [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 strlen (*string); data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1737:24: [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). gchar *c = *string + strlen (*string) - 1; data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1763:10: [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 strlen (*string); data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1910:24: [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 (last_offset < (strlen (ue->text) - 1)) { data/gst-plugins-bad1.0-1.18.1/ext/ttml/gstttmlrender.c:1950:50: [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). pango_layout_set_markup (render->layout, text, strlen (text)); data/gst-plugins-bad1.0-1.18.1/ext/ttml/ttmlparse.c:177:12: [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). length = strlen (color); data/gst-plugins-bad1.0-1.18.1/ext/ttml/ttmlparse.c:267:25: [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). g_return_val_if_fail (strlen (name) < 128, NULL); data/gst-plugins-bad1.0-1.18.1/ext/ttml/ttmlparse.c:301:16: [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). n_digits = strlen (substrings[1]); data/gst-plugins-bad1.0-1.18.1/ext/ttml/ttmlparse.c:462:9: [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 (strlen (attr) <= MAX_FONT_FAMILY_NAME_LENGTH) { data/gst-plugins-bad1.0-1.18.1/ext/ttml/ttmlparse.c:1293:13: [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). textlen = strlen (element->text); data/gst-plugins-bad1.0-1.18.1/ext/ttml/ttmlparse.c:1519:36: [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). mem = gst_allocator_alloc (NULL, strlen (text) + 1, NULL); data/gst-plugins-bad1.0-1.18.1/ext/ttml/ttmlparse.c:1962:31: [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). consumed = end_tt - input + strlen (TTML_END_TAG); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c:3652:7: [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 (strlen (candidate) < 10) { data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c:5068:25: [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). g_return_val_if_fail (strlen (label) <= 65535, NULL); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c:5089:25: [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). g_return_val_if_fail (strlen (protocol) <= 65535, NULL); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/gstwebrtcbin.c:5792:25: [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 (name == NULL || strlen (name) < 6 || !g_str_has_prefix (name, "sink_")) { data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcdatachannel.c:113: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). gsize label_len = strlen (channel->parent.label); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcdatachannel.c:114: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). gsize proto_len = strlen (channel->parent.protocol); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcdatachannel.c:795:18: [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). gsize size = strlen (str); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.c:658:36: [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). decoded = tmp = g_new0 (guchar, (strlen (certificate) / 4) * 3 + 3); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.c:662:42: [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). tmp += g_base64_decode_step (line, strlen (line), tmp, &state, &save); data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.c:703:13: [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). strlen (ice_credential_chars))]; data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.c:709:13: [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). strlen (ice_credential_chars))]; data/gst-plugins-bad1.0-1.18.1/ext/webrtc/webrtcsdp.c:883:36: [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). *bundled = g_strsplit (group + strlen ("BUNDLE "), " ", 0); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/mpegts/gst-atsc-section.c:649:9: [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). len = strlen (string); data/gst-plugins-bad1.0-1.18.1/gst-libs/gst/vulkan/gstvkdisplay.c:373:11: [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/gst-plugins-bad1.0-1.18.1/gst/asfmux/gstasfmux.c:2247:17: [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 (fstr && strlen (fstr) == 4) { data/gst-plugins-bad1.0-1.18.1/gst/festival/gstfestival.c:218:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). n += read (fd, ack + n, 3 - n); data/gst-plugins-bad1.0-1.18.1/gst/festival/gstfestival.c:412:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). n = read (fd, &c, 1); data/gst-plugins-bad1.0-1.18.1/gst/frei0r/gstfrei0r.c:621: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). tmp = g_strdup (path + strlen (base_path)); data/gst-plugins-bad1.0-1.18.1/gst/gdp/dataprotocol.c:246:20: [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). payload_length = strlen ((gchar *) string) + 1; /* include trailing 0 */ data/gst-plugins-bad1.0-1.18.1/gst/gdp/dataprotocol.c:297:17: [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). pl_length = strlen ((gchar *) string) + 1; /* include trailing 0 */ data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:274:13: [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). g_assert (strlen (frame_id) == 4); /* we only handle 2.3.0/2.4.0 */ data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:380:9: [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). strlen (string) + terminator_length); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:405:11: [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). len = strlen (strings_utf8[i]); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:490: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). owner_len = strlen (owner_str) + 1; data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:622:25: [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). g_assert (frame_id && strlen (frame_id) == 4); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:713:20: [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 (!lang || strlen (lang) < 3) data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:716:17: [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). desclen = strlen (desc); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:718:16: [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). vallen = strlen (val); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:910:9: [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). strlen (origin) + 1); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:912:9: [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). strlen (id_str) + 1); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:1022:15: [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). url_len = strlen (url); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:1027:62: [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). id3v2_frame_write_bytes (&frame, (const guint8 *) url, strlen (url) + 1); data/gst-plugins-bad1.0-1.18.1/gst/id3tag/id3tag.c:1115:7: [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). strlen (identification) + 1); data/gst-plugins-bad1.0-1.18.1/gst/jpegformat/gstjifmux.c:609:38: [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 = gst_jif_mux_new_marker (COM, strlen (str) + 1, (const guint8 *) str, data/gst-plugins-bad1.0-1.18.1/gst/librfb/rfbdecoder.c:513:22: [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). password_len = strlen (decoder->password); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsdemux/mpegtsbase.c:390:52: [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). g_checksum_update (cs, (const guchar *) uri, strlen (uri)); data/gst-plugins-bad1.0-1.18.1/gst/mpegtsmux/tsmux/tsmux.c:711:5: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (stream->language, language, 4); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:76:34: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). GstBuffer ** outbuf, guint * read); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2086:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). guint read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2088:73: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (gst_mxf_demux_pull_klv_packet (demux, demux->offset, &key, &buf, &read) data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2101:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2104:73: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (gst_mxf_demux_pull_klv_packet (demux, demux->offset, &key, &buf, &read) data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2109:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2111:75: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (gst_mxf_demux_pull_klv_packet (demux, demux->offset, &key, &buf, &read) data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2120:75: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (gst_mxf_demux_pull_klv_packet (demux, demux->offset, &key, &buf, &read) data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2126:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2128:75: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (gst_mxf_demux_pull_klv_packet (demux, demux->offset, &key, &buf, &read) data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2143:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2147:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). &read) data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2154:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2156:75: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (gst_mxf_demux_pull_klv_packet (demux, demux->offset, &key, &buf, &read) data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2278:34: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). GstBuffer ** outbuf, guint * read) data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2363:7: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (read) data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2473:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). &read); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2483:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2499:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). &read); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2509:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2516:28: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2527:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2548:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). &read); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2559:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2573:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2577:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2583:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2588:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2935:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). &read); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:2986:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:3015:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). &read); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxfdemux.c:3078:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). demux->offset += read; data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:290:9: [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). len = strlen (str); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxftypes.c:420:9: [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). len = strlen (str); data/gst-plugins-bad1.0-1.18.1/gst/mxf/mxful.c:582:9: [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). len = strlen (str); data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmenc.c:236:13: [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). size += strlen (header); data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmenc.c:240:13: [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). size += strlen (header); data/gst-plugins-bad1.0-1.18.1/gst/pnm/gstpnmenc.c:257:15: [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). head_size = strlen (header); data/gst-plugins-bad1.0-1.18.1/gst/rist/gstristsrc.c:655:13: [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). strlen (bond->multicast_iface)) < 0) data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/amf.c:420:12: [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). size = strlen (value); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/amf.c:446:12: [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). size = strlen (value); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/amf.c:1039:12: [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). size = strlen (string); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/amf.c:1055:12: [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). size = strlen (string); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpclient.c:872:3: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (copy, key, 16); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpclient.c:891:9: [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). len = strlen (text); data/gst-plugins-bad1.0-1.18.1/gst/rtmp2/rtmp/rtmpclient.c:901:5: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (copy, text + i, 8); data/gst-plugins-bad1.0-1.18.1/gst/sdp/gstsdpsrc.c:163:48: [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). gst_buffer_new_wrapped (self->sdp, strlen (self->sdp) + 1); data/gst-plugins-bad1.0-1.18.1/gst/subenc/gstwebvttenc.c:96:61: [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). new_buffer = gst_buffer_new_wrapped (g_strdup (header), strlen (header)); data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:759:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). int read; data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:837:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (read < 0) { data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:839:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). return read; data/gst-plugins-bad1.0-1.18.1/gst/vmnc/vmncdec.c:841:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). offset += 12 + read; data/gst-plugins-bad1.0-1.18.1/gst/y4m/gsty4mdec.c:530: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). y4mdec->header_size = strlen (header) + 1; data/gst-plugins-bad1.0-1.18.1/gst/y4m/gsty4mdec.c:659:11: [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). len = strlen (header); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:1632:26: [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). gint parent_name_len = strlen (parent_name); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:1633:25: [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). gint codec_name_len = strlen (codec_name); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:1636:56: [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). typified_name = g_new0 (gchar, parent_name_len + 1 + strlen (codec_name) + 1); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:1671:25: [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). gint codec_name_len = strlen (codec_name); data/gst-plugins-bad1.0-1.18.1/sys/androidmedia/gstamc.c:1683:46: [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). element_name = g_new0 (gchar, PREFIX_LEN + strlen (codec_name) + 1); data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtenc.c:602:3: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (level, level_arg, sizeof (level)); data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtenc.c:615:7: [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 (strlen (level) == 1) { data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtenc.c:618:14: [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). } else if (strlen (level) == 3) { data/gst-plugins-bad1.0-1.18.1/sys/applemedia/vtenc.c:623:62: [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). ret = CFStringCreateWithBytes (NULL, (const guint8 *) key, strlen (key), data/gst-plugins-bad1.0-1.18.1/sys/bluez/gstavdtpsrc.c:466:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ret = read (avdtpsrc->pfd.fd, info.data, length); data/gst-plugins-bad1.0-1.18.1/sys/bluez/gstavdtputil.c:761:21: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ssize_t bread = read (fd, data->buffer, data->link_mtu); data/gst-plugins-bad1.0-1.18.1/sys/d3d11/gstd3d11shader.c:117:42: [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). hr = GstD3DCompileFunc (shader_source, strlen (shader_source), NULL, NULL, data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshow.cpp:34:50: [1] (buffer) wcslen: 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 g_utf16_to_utf8 ((const gunichar2 *) w, wcslen (w), NULL, NULL, NULL); data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowaudiosrc.cpp:297:37: [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). g_utf8_to_utf16 (src->device, strlen (src->device), NULL, NULL, NULL); data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowvideosrc.cpp:285: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). if (device && strlen (device) != 0) { data/gst-plugins-bad1.0-1.18.1/sys/dshowsrcwrapper/gstdshowvideosrc.cpp:295:26: [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 (device_name && strlen (device_name) != 0) { data/gst-plugins-bad1.0-1.18.1/sys/dvb/camswclient.c:81:7: [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 (strlen (sock_path) >= (sizeof (addr.sun_path) - 1)) { data/gst-plugins-bad1.0-1.18.1/sys/dvb/camswclient.c:87:37: [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). memcpy (addr.sun_path, sock_path, strlen (sock_path) + 1); data/gst-plugins-bad1.0-1.18.1/sys/dvb/camtransport.c:168:21: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). tl->buffer_size = read (tl->fd, &tl->buffer, HOST_BUFFER_SIZE); data/gst-plugins-bad1.0-1.18.1/sys/dvb/gstdvbsrc.c:1902:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). int nread = read (object->fd_dvr, map.data + count, size - count); data/gst-plugins-bad1.0-1.18.1/sys/dvb/parsechannels.c:517:13: [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 (strlen (fields[1]) < 6) { data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:352:11: [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). len = strlen (str); data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:468:13: [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). + 4 + strlen (g_type_name ((*meta)->info->api)) + 1 data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:485:9: [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). strlen (repr->info[repr->n_meta - 1].str) + 1; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:577:11: [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). len = strlen (s) + 1; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:587:16: [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). len = s ? (strlen (s) + 1) : 0; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:759:10: [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). slen = strlen (name) + 1; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:764:22: [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). structure_slen = strlen (str); data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:770:7: [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). strlen (name) + 1 + structure_slen + 1; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:940:12: [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). slen = strlen (str); data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1071:12: [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). slen = strlen (str); data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1356:11: [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). size += strlen (domain_string) + 1; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1359: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). size += error->message ? strlen (error->message) + 1 : 0; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1361: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). size += extra_message ? strlen (extra_message) + 1 : 0; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1368:10: [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). size = strlen (domain_string) + 1; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1375: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). size = error->message ? strlen (error->message) + 1 : 0; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1382:26: [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). size = extra_message ? strlen (extra_message) + 1 : 0; data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1520:12: [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). slen = strlen (str); data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:1755:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). sz = read (comm->pollFDin.fd, map.data, map.size); data/gst-plugins-bad1.0-1.18.1/sys/ipcpipeline/gstipcpipelinecomm.c:2240: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). str64 = g_base64_encode ((guchar *) str, strlen (str) + 1); data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.c:224:3: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (sock_un.sun_path, path, sizeof (sock_un.sun_path) - 1); data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.c:508:13: [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). pathlen = strlen (newarea->shm_area_name) + 1; data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.c:793:3: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (sock_un.sun_path, path, sizeof (sock_un.sun_path) - 1); data/gst-plugins-bad1.0-1.18.1/sys/shm/shmpipe.c:813:17: [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). int pathlen = strlen (self->shm_area->shm_area_name) + 1; data/gst-plugins-bad1.0-1.18.1/sys/wasapi/gstwasapiutil.c:300:22: [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 (!error_text || strlen (error_text) == 0) { data/gst-plugins-bad1.0-1.18.1/sys/wasapi2/gstwasapi2util.c:174:24: [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 (!error_text || strlen (error_text) == 0) { data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideosrc.c:306:26: [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 (device_path && strlen (device_path) != 0) data/gst-plugins-bad1.0-1.18.1/sys/winks/gstksvideosrc.c:315:26: [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 (device_name && strlen (device_name) != 0) data/gst-plugins-bad1.0-1.18.1/sys/winscreencap/dxgicapture.c:1348:22: [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 (!error_text || strlen (error_text) == 0) { data/gst-plugins-bad1.0-1.18.1/tests/check/elements/assrender.c:209:35: [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). buf = gst_buffer_new_and_alloc (strlen (buf0.buf) + 1); \ data/gst-plugins-bad1.0-1.18.1/tests/check/elements/assrender.c:210:38: [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). gst_buffer_fill (buf, 0, buf0.buf, strlen (buf0.buf) + 1); \ data/gst-plugins-bad1.0-1.18.1/tests/check/elements/assrender.c:258:35: [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). buf = gst_buffer_new_and_alloc (strlen (buf1.buf) + 1); \ data/gst-plugins-bad1.0-1.18.1/tests/check/elements/assrender.c:259:38: [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). gst_buffer_fill (buf, 0, buf1.buf, strlen (buf1.buf) + 1); \ data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:58:11: [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). strlen (expected_file_content)) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:71:15: [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). num_bytes = strlen (data); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:87:15: [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). num_bytes = strlen (data); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:118:53: [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). fail_unless (strncmp (res_location, "mylocation", strlen ("mylocation")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:120:50: [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). fail_unless (strncmp (res_file_name, "myfile", strlen ("myfile")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:135:49: [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). fail_unless (strncmp (res_location, location, strlen (location)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:137:51: [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). fail_unless (strncmp (res_file_name, file_name, strlen (file_name)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:156:49: [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). fail_unless (strncmp (res_location, location, strlen (location)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:193:49: [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). fail_unless (strncmp (res_location, location, strlen (location)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:195:51: [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). fail_unless (strncmp (res_file_name, file_name, strlen (file_name)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:243:49: [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). fail_unless (strncmp (res_location, location, strlen (location)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:245:51: [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). fail_unless (strncmp (res_file_name, file_name, strlen (file_name)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:298:49: [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). fail_unless (strncmp (res_location, location, strlen (location)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:300:52: [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). fail_unless (strncmp (res_file_name, file_name1, strlen (file_name1)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:316:52: [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). fail_unless (strncmp (res_file_name, file_name2, strlen (file_name2)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:410:49: [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). fail_unless (strncmp (res_location, location, strlen (location)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlfilesink.c:412:51: [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). fail_unless (strncmp (res_file_name, file_name, strlen (file_name)) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlftpsink.c:68:53: [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). fail_unless (strncmp (res_location, "mylocation", strlen ("mylocation")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlftpsink.c:70:50: [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). fail_unless (strncmp (res_file_name, "myfile", strlen ("myfile")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlftpsink.c:72:52: [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). fail_unless (strncmp (res_ftp_port, "1.2.3.4:0", strlen ("1.2.3.4:0")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlftpsink.c:75:11: [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). strlen ("test_tmp_file_")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlftpsink.c:104:54: [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). fail_unless (strncmp (res_location, "newlocation", strlen ("newlocation")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlftpsink.c:106:55: [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). fail_unless (strncmp (res_file_name, "newfilename", strlen ("newfilename")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlftpsink.c:108:43: [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). fail_unless (strncmp (res_ftp_port, "", strlen ("")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlftpsink.c:111:11: [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). strlen ("test_tmp_file_")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c:78:53: [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). fail_unless (strncmp (res_location, "mylocation", strlen ("mylocation")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c:80:50: [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). fail_unless (strncmp (res_file_name, "myfile", strlen ("myfile")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c:82:43: [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). fail_unless (strncmp (res_user, "user", strlen ("user")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c:83:47: [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). fail_unless (strncmp (res_passwd, "passwd", strlen ("passwd")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c:84:47: [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). fail_unless (strncmp (res_proxy, "myproxy", strlen ("myproxy")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c:86:55: [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). fail_unless (strncmp (res_proxy_user, "proxy_user", strlen ("proxy_user")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c:89:11: [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). strlen ("proxy_passwd")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c:90:57: [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). fail_unless (strncmp (res_content_type, "image/jpeg", strlen ("image/jpeg")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c:106:54: [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). fail_unless (strncmp (res_location, "newlocation", strlen ("newlocation")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsink.c:112:51: [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). fail_unless (strncmp (res_file_name, "newfile", strlen ("newfile")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlhttpsrc.c:161:40: [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). g_output_stream_write_all (out, res, strlen (res), NULL, NULL, NULL); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:97:56: [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). fail_unless (strncmp (res_location, "test_location", strlen ("test_location")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:99:48: [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). fail_unless (strncmp (res_user, "test_user", strlen ("test_user")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:100:52: [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). fail_unless (strncmp (res_passwd, "test_passwd", strlen ("test_passwd")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:103:11: [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). strlen ("test_filename")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:109:11: [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). strlen ("public_key_file")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:111:11: [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). strlen ("private_key_file")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:112:53: [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). fail_unless (strncmp (res_kh_file, "known_hosts", strlen ("known_hosts")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:115:11: [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). strlen ("00112233445566778899aabbccddeeff")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:117:11: [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). strlen ("SoMePaSsPhRaSe")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:166:55: [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). fail_unless (strncmp (res_location, "new_location", strlen ("new_location")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:168:47: [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). fail_unless (strncmp (res_user, "new_user", strlen ("new_user")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:169:51: [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). fail_unless (strncmp (res_passwd, "new_passwd", strlen ("new_passwd")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:172:11: [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). strlen ("new_filename")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:178:11: [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). strlen ("/xxx/pub_key")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:180:11: [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). strlen ("/yyy/pvt_key")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:182:11: [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). strlen ("/zzz/known_host")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:184:11: [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). strlen ("ffeeddccbbaa99887766554433221100")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsftpsink.c:186:11: [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). strlen ("OtherPASSphrase")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:85:53: [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). fail_unless (strncmp (res_location, "mylocation", strlen ("mylocation")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:87:50: [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). fail_unless (strncmp (res_file_name, "myfile", strlen ("myfile")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:89:41: [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). fail_unless (strncmp (res_usr, "usr", strlen ("usr")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:91:47: [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). fail_unless (strncmp (res_passwd, "passwd", strlen ("passwd")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:93:48: [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). fail_unless (strncmp (res_mail_rcpt, "rcpt", strlen ("rcpt")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:95:50: [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). fail_unless (strncmp (res_mail_from, "sender", strlen ("sender")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:97:46: [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). fail_unless (strncmp (res_subj, "subject", strlen ("subject")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:99:45: [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). fail_unless (strncmp (res_msg, "message", strlen ("message")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:101:53: [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). fail_unless (strncmp (res_pop_location, "poploc", strlen ("poploc")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:103:48: [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). fail_unless (strncmp (res_pop_usr, "popusr", strlen ("popusr")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:105:54: [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). fail_unless (strncmp (res_pop_passwd, "poppasswd", strlen ("poppasswd")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:150:54: [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). fail_unless (strncmp (res_location, "newlocation", strlen ("newlocation")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:152:55: [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). fail_unless (strncmp (res_file_name, "newfilename", strlen ("newfilename")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:154: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). fail_unless (strncmp (res_usr, "newusr", strlen ("newusr")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:156:50: [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). fail_unless (strncmp (res_passwd, "newpasswd", strlen ("newpasswd")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:159:11: [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). strlen ("rcpt1,rcpt2,rcpt3")) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:160:53: [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). fail_unless (strncmp (res_mail_from, "newsender", strlen ("newsender")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:162:49: [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). fail_unless (strncmp (res_subj, "newsubject", strlen ("newsubject")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:164:48: [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). fail_unless (strncmp (res_msg, "newmessage", strlen ("newmessage")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:166:56: [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). fail_unless (strncmp (res_pop_location, "newpoploc", strlen ("newpoploc")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:168:51: [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). fail_unless (strncmp (res_pop_usr, "newpopusr", strlen ("newpopusr")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/curlsmtpsink.c:170:57: [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). fail_unless (strncmp (res_pop_passwd, "newpoppasswd", strlen ("newpoppasswd")) data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_demux.c:147: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). input_data->size = strlen ((gchar *) test_case->input[i].payload); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_demux.c:1365:3: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). strncpy (value, (gchar *) info.data, info.size); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:97:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:138:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:219:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:253:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:282:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:309:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:340:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:373:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:403:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:439:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:475:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:513:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:550:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:582:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:615:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:656:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:695:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:733:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:773:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:814:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:855:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:911:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:983:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1024:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1063:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1102:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1142:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1193:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1263:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1316:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1356:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1396:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1442:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1500:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1539:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1576:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1612:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1648:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1686:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1729:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1770:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1811:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1852:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1890:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1929:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:1970:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2011:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2047:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2085:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2128:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2174:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2215:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2265:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2308:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2351:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2390:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2434:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2484:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2525:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2564:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2603:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2635:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2669:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2738:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2764:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2857:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:2945:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3036:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3121:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3158:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3203:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3275:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3344:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3408:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3487:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3590:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3680:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:3732:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:4096:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:4132:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:4203:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:4338:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:4414:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:4500:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:4563:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:4649:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:4730:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:4848:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5033:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5150:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5212:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5231:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5252:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5272:47: [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). ret = gst_mpd_client_parse (mpdclient, xml, strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5301:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5346:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5426:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5474:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5533:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5560:47: [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). ret = gst_mpd_client_parse (mpdclient, xml, strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5601:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5644:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5760:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5776:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5861:59: [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). gst_mpd_client_parse (mpdclient, xml_joined, (gint) strlen (xml_joined)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:5932:54: [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). ret = gst_mpd_client_parse (mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:6019:60: [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). ret = gst_mpd_client_parse (first_mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/dash_mpd.c:6182:60: [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). ret = gst_mpd_client_parse (first_mpdclient, xml, (gint) strlen (xml)); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/gdppay.c:113:36: [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). length = GST_DP_HEADER_LENGTH + (strlen (caps_string) + 1); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/hls_demux.c:151:20: [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). output->size = strlen ((gchar *) input->payload); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/id3mux.c:157:9: [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). len = strlen (s); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/kate.c:494:11: [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). strlen (test_string) + 1), strlen (test_string) + 1); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/kate.c:494:38: [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). strlen (test_string) + 1), strlen (test_string) + 1); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/mssdemux.c:55: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). input_data->size = strlen ((gchar *) input[i].payload); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/uvch264demux.c:424:11: [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). strlen (gerror->message)) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/uvch264demux.c:453:11: [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). strlen (gerror->message)) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/uvch264demux.c:482:49: [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). "Not enough data to read aux header", strlen (gerror->message)) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/uvch264demux.c:545:11: [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). strlen (gerror->message)) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/uvch264demux.c:610:11: [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). strlen (gerror->message)) == 0); data/gst-plugins-bad1.0-1.18.1/tests/check/elements/webrtcbin.c:1729:51: [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). GBytes *data = g_bytes_new_static (test_string, strlen (test_string)); data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/ipcpipeline.c:671:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). FAIL_UNLESS (read (ctlsock[1], &value, sizeof (int)) == sizeof (int)); data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/ipcpipeline.c:696:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). FAIL_UNLESS (read (ctlsock[0], &value, sizeof (int)) == sizeof (int)); data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/ipcpipeline.c:829:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). while (read (pipesba[0], &x, 1) == 1); data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/ipcpipeline.c:831:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). FAIL_UNLESS (read (master_recovery_pid_comm[0], &pid, data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/ipcpipeline.c:850:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). while (read (pipesfa[0], &x, 1) == 1); data/gst-plugins-bad1.0-1.18.1/tests/check/pipelines/ipcpipeline.c:1954:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). while (read (i->ts_pipes[0], &last, sizeof (last)) == sizeof (last)) { data/gst-plugins-bad1.0-1.18.1/tests/examples/ipcpipeline/ipc-play.c:480:26: [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). else if (strlen (key) > 1) data/gst-plugins-bad1.0-1.18.1/tests/examples/nvcodec/nvcodec-kb.c:56:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). gsize read; data/gst-plugins-bad1.0-1.18.1/tests/examples/nvcodec/nvcodec-kb.c:58:68: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). status = g_io_channel_read_chars (ioc, buf, sizeof (buf) - 1, &read, NULL); data/gst-plugins-bad1.0-1.18.1/tests/examples/nvcodec/nvcodec.c:210:24: [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). else if (strlen (key) > 1) data/gst-plugins-bad1.0-1.18.1/tools/utils.c:91:9: [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). len = strlen (uri); ANALYSIS SUMMARY: Hits = 1865 Lines analyzed = 881805 in approximately 20.58 seconds (42856 lines/second) Physical Source Lines of Code (SLOC) = 631288 Hits@level = [0] 128 [1] 510 [2] 1206 [3] 124 [4] 23 [5] 2 Hits@level+ = [0+] 1993 [1+] 1865 [2+] 1355 [3+] 149 [4+] 25 [5+] 2 Hits/KSLOC@level+ = [0+] 3.15704 [1+] 2.95428 [2+] 2.14641 [3+] 0.236025 [4+] 0.0396016 [5+] 0.00316813 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.