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/k3b-20.08.3/tests/k3bglobalstest.h Examining data/k3b-20.08.3/tests/stub-k3bapplication.cpp Examining data/k3b-20.08.3/tests/k3bdeviceglobalstest.cpp Examining data/k3b-20.08.3/tests/k3bmodelutilstest.h Examining data/k3b-20.08.3/tests/k3bglobalstest.cpp Examining data/k3b-20.08.3/tests/k3bexternalbinmanagertest.cpp Examining data/k3b-20.08.3/tests/k3bmetaitemmodeltest.cpp Examining data/k3b-20.08.3/tests/k3btestutils.h Examining data/k3b-20.08.3/tests/k3bexternalbinmanagertest.h Examining data/k3b-20.08.3/tests/k3bdeviceglobalstest.h Examining data/k3b-20.08.3/tests/k3bmodelutilstest.cpp Examining data/k3b-20.08.3/tests/k3bdataprojectmodeltest.h Examining data/k3b-20.08.3/tests/k3bdataprojectmodeltest.cpp Examining data/k3b-20.08.3/tests/k3bmetaitemmodeltest.h Examining data/k3b-20.08.3/tests/k3btestutils.cpp Examining data/k3b-20.08.3/tests/k3bfuzzertest.cpp Examining data/k3b-20.08.3/libk3b/projects/k3bcdrskinwriter.h Examining data/k3b-20.08.3/libk3b/projects/videodvd/k3bvideodvdimager.cpp Examining data/k3b-20.08.3/libk3b/projects/videodvd/k3bvideodvdjob.cpp Examining data/k3b-20.08.3/libk3b/projects/videodvd/k3bvideodvdjob.h Examining data/k3b-20.08.3/libk3b/projects/videodvd/k3bvideodvdimager.h Examining data/k3b-20.08.3/libk3b/projects/videodvd/k3bvideodvddoc.h Examining data/k3b-20.08.3/libk3b/projects/videodvd/k3bvideodvddoc.cpp Examining data/k3b-20.08.3/libk3b/projects/k3btocfilewriter.cpp Examining data/k3b-20.08.3/libk3b/projects/mixedcd/k3bmixedjob.h Examining data/k3b-20.08.3/libk3b/projects/mixedcd/k3bmixeddoc.cpp Examining data/k3b-20.08.3/libk3b/projects/mixedcd/k3bmixedjob.cpp Examining data/k3b-20.08.3/libk3b/projects/mixedcd/k3bmixeddoc.h Examining data/k3b-20.08.3/libk3b/projects/k3bgrowisofshandler.cpp Examining data/k3b-20.08.3/libk3b/projects/k3bcdrecordwriter.cpp Examining data/k3b-20.08.3/libk3b/projects/k3babstractwriter.h Examining data/k3b-20.08.3/libk3b/projects/k3bimagefilereader.cpp Examining data/k3b-20.08.3/libk3b/projects/k3bcdrdaowriter.h Examining data/k3b-20.08.3/libk3b/projects/k3bgrowisofswriter.h Examining data/k3b-20.08.3/libk3b/projects/k3bgrowisofshandler.h Examining data/k3b-20.08.3/libk3b/projects/k3bcuefileparser.cpp Examining data/k3b-20.08.3/libk3b/projects/k3bdoc.h Examining data/k3b-20.08.3/libk3b/projects/k3babstractwriter.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bisooptions.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdatamultisessionparameterjob.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdiritem.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bmkisofshandler.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bmsinfofetcher.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bspecialdataitem.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdatamultisessionparameterjob.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdatadoc.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bmsinfofetcher.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdatadoc.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bsessionimportitem.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdataitem.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bfilecompilationsizehandler.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdataitem.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bbootitem.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdatapreparationjob.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdatajob.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bmkisofshandler.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdatajob.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bisoimager.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bfileitem.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bfilecompilationsizehandler.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bisooptions.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bbootitem.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdatapreparationjob.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bisoimager.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bdiritem.cpp Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bsessionimportitem.h Examining data/k3b-20.08.3/libk3b/projects/datacd/k3bfileitem.cpp Examining data/k3b-20.08.3/libk3b/projects/k3bimagefilereader.h Examining data/k3b-20.08.3/libk3b/projects/k3btocfilewriter.h Examining data/k3b-20.08.3/libk3b/projects/k3bgrowisofswriter.cpp Examining data/k3b-20.08.3/libk3b/projects/k3bcdrecordwriter.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiodoc.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiozerodata.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiocdtrackdrag.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiocdtrackreader.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiozerodatareader.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiodatasourceiterator.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudionormalizejob.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiofile.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3brawaudiodatasource.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiocdtrackreader.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiodatasource.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiodocreader.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiocdtrackdrag.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiotrack.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiodocreader.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiotrack.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiocdtracksource.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiofilereader.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiojob.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3brawaudiodatasource.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiozerodata.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiodatasourceiterator.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiozerodatareader.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3brawaudiodatareader.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiojobtempdata.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudioimager.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiocdtracksource.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiodatasource.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiojob.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiomaxspeedjob.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiojobtempdata.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudioimager.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiomaxspeedjob.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3brawaudiodatareader.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiofilereader.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiotrackreader.h Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiofile.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiotrackreader.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudiodoc.cpp Examining data/k3b-20.08.3/libk3b/projects/audiocd/k3baudionormalizejob.cpp Examining data/k3b-20.08.3/libk3b/projects/k3bdoc.cpp Examining data/k3b-20.08.3/libk3b/projects/k3bcuefileparser.h Examining data/k3b-20.08.3/libk3b/projects/k3bcdrskinwriter.cpp Examining data/k3b-20.08.3/libk3b/projects/videocd/k3bvcdtrack.h Examining data/k3b-20.08.3/libk3b/projects/videocd/k3bvcdxmlview.cpp Examining data/k3b-20.08.3/libk3b/projects/videocd/mpeginfo/k3bmpeginfo.cpp Examining data/k3b-20.08.3/libk3b/projects/videocd/mpeginfo/k3bmpeginfo.h Examining data/k3b-20.08.3/libk3b/projects/videocd/k3bvcdoptions.cpp Examining data/k3b-20.08.3/libk3b/projects/videocd/k3bvcdjob.cpp Examining data/k3b-20.08.3/libk3b/projects/videocd/k3bvcdtrack.cpp Examining data/k3b-20.08.3/libk3b/projects/videocd/k3bvcddoc.h Examining data/k3b-20.08.3/libk3b/projects/videocd/k3bvcddoc.cpp Examining data/k3b-20.08.3/libk3b/projects/videocd/k3bvcdjob.h Examining data/k3b-20.08.3/libk3b/projects/videocd/k3bvcdoptions.h Examining data/k3b-20.08.3/libk3b/projects/videocd/k3bvcdxmlview.h Examining data/k3b-20.08.3/libk3b/projects/k3binffilewriter.cpp Examining data/k3b-20.08.3/libk3b/projects/movixcd/k3bmovixdoc.h Examining data/k3b-20.08.3/libk3b/projects/movixcd/k3bmovixdocpreparer.cpp Examining data/k3b-20.08.3/libk3b/projects/movixcd/k3bmovixprogram.h Examining data/k3b-20.08.3/libk3b/projects/movixcd/k3bmovixfileitem.h Examining data/k3b-20.08.3/libk3b/projects/movixcd/k3bmovixdoc.cpp Examining data/k3b-20.08.3/libk3b/projects/movixcd/k3bmovixprogram.cpp Examining data/k3b-20.08.3/libk3b/projects/movixcd/k3bmovixdocpreparer.h Examining data/k3b-20.08.3/libk3b/projects/movixcd/k3bmovixjob.cpp Examining data/k3b-20.08.3/libk3b/projects/movixcd/k3bmovixjob.h Examining data/k3b-20.08.3/libk3b/projects/movixcd/k3bmovixfileitem.cpp Examining data/k3b-20.08.3/libk3b/projects/k3bcdrdaowriter.cpp Examining data/k3b-20.08.3/libk3b/projects/k3binffilewriter.h Examining data/k3b-20.08.3/libk3b/videodvd/k3bvideodvdvideostream.cpp Examining data/k3b-20.08.3/libk3b/videodvd/k3bvideodvdtime.h Examining data/k3b-20.08.3/libk3b/videodvd/k3bvideodvdsubpicturestream.h Examining data/k3b-20.08.3/libk3b/videodvd/k3bvideodvdtime.cpp Examining data/k3b-20.08.3/libk3b/videodvd/k3bvideodvdaudiostream.h Examining data/k3b-20.08.3/libk3b/videodvd/k3bvideodvdtitle.h Examining data/k3b-20.08.3/libk3b/videodvd/k3bvideodvd.h Examining data/k3b-20.08.3/libk3b/videodvd/k3bvideodvdptt.h Examining data/k3b-20.08.3/libk3b/videodvd/k3bvideodvdvideostream.h Examining data/k3b-20.08.3/libk3b/videodvd/k3bvideodvd.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bblankingjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bclonejob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bcdcopyjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3baudiofileanalyzerjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3bdatatrackreader.h Examining data/k3b-20.08.3/libk3b/jobs/k3bdatatrackreader.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3baudiofileanalyzerjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3baudiosessionreadingjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3breadcdreader.h Examining data/k3b-20.08.3/libk3b/jobs/k3bmetawriter.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bcdda2wavreader.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bbinimagewritingjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3biso9660imagewritingjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3breadcdreader.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bclonetocreader.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bdvdbooktypejob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bcdcopyjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3bclonejob.h Examining data/k3b-20.08.3/libk3b/jobs/k3bdvdcopyjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3bclonetocreader.h Examining data/k3b-20.08.3/libk3b/jobs/k3bdvdformattingjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bverificationjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bverificationjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3baudiocuefilewritingjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3biso9660imagewritingjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3bmetawriter.h Examining data/k3b-20.08.3/libk3b/jobs/k3baudiocuefilewritingjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3bblankingjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3bdvdformattingjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3bdvdbooktypejob.h Examining data/k3b-20.08.3/libk3b/jobs/k3bvideodvdtitletranscodingjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3bvideodvdtitledetectclippingjob.h Examining data/k3b-20.08.3/libk3b/jobs/k3baudiosessionreadingjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bdvdcopyjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bbinimagewritingjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bvideodvdtitledetectclippingjob.cpp Examining data/k3b-20.08.3/libk3b/jobs/k3bcdda2wavreader.h Examining data/k3b-20.08.3/libk3b/plugin/k3bpluginmanager.cpp Examining data/k3b-20.08.3/libk3b/plugin/k3baudiodecoder.cpp Examining data/k3b-20.08.3/libk3b/plugin/k3bpluginconfigwidget.cpp Examining data/k3b-20.08.3/libk3b/plugin/k3baudioencoder.cpp Examining data/k3b-20.08.3/libk3b/plugin/k3bprojectplugin.h Examining data/k3b-20.08.3/libk3b/plugin/k3baudiodecoder.h Examining data/k3b-20.08.3/libk3b/plugin/k3bpluginconfigwidget.h Examining data/k3b-20.08.3/libk3b/plugin/k3baudioencoder.h Examining data/k3b-20.08.3/libk3b/plugin/k3bplugin.h Examining data/k3b-20.08.3/libk3b/plugin/k3bprojectplugin.cpp Examining data/k3b-20.08.3/libk3b/plugin/k3bplugin.cpp Examining data/k3b-20.08.3/libk3b/plugin/k3bpluginmanager.h Examining data/k3b-20.08.3/libk3b/core/k3bjob.cpp Examining data/k3b-20.08.3/libk3b/core/k3bthreadjob.h Examining data/k3b-20.08.3/libk3b/core/k3bthreadjobcommunicationevent.h Examining data/k3b-20.08.3/libk3b/core/k3bprogressinfoevent.h Examining data/k3b-20.08.3/libk3b/core/k3bglobals.cpp Examining data/k3b-20.08.3/libk3b/core/k3bsimplejobhandler.h Examining data/k3b-20.08.3/libk3b/core/k3bcore.h Examining data/k3b-20.08.3/libk3b/core/k3bsimplejobhandler.cpp Examining data/k3b-20.08.3/libk3b/core/k3bexternalbinmanager.cpp Examining data/k3b-20.08.3/libk3b/core/k3bthreadjob.cpp Examining data/k3b-20.08.3/libk3b/core/k3bglobalsettings.cpp Examining data/k3b-20.08.3/libk3b/core/k3bjob.h Examining data/k3b-20.08.3/libk3b/core/k3bglobalsettings.h Examining data/k3b-20.08.3/libk3b/core/k3bthreadjobcommunicationevent.cpp Examining data/k3b-20.08.3/libk3b/core/k3bversion.h Examining data/k3b-20.08.3/libk3b/core/k3bjobhandler.h Examining data/k3b-20.08.3/libk3b/core/k3bkjobbridge.cpp Examining data/k3b-20.08.3/libk3b/core/k3bglobals.h Examining data/k3b-20.08.3/libk3b/core/k3bexternalbinmanager.h Examining data/k3b-20.08.3/libk3b/core/k3bversion.cpp Examining data/k3b-20.08.3/libk3b/core/k3bcore.cpp Examining data/k3b-20.08.3/libk3b/core/k3bkjobbridge.h Examining data/k3b-20.08.3/libk3b/core/k3bthread.cpp Examining data/k3b-20.08.3/libk3b/core/k3bthread.h Examining data/k3b-20.08.3/libk3b/core/k3bdefaultexternalprograms.cpp Examining data/k3b-20.08.3/libk3b/core/k3bdefaultexternalprograms.h Examining data/k3b-20.08.3/libk3b/tools/k3biso9660backend.h Examining data/k3b-20.08.3/libk3b/tools/k3bintmapcombobox.cpp Examining data/k3b-20.08.3/libk3b/tools/k3bcutcombobox.h Examining data/k3b-20.08.3/libk3b/tools/k3biso9660backend.cpp Examining data/k3b-20.08.3/libk3b/tools/libisofs/el_torito.h Examining data/k3b-20.08.3/libk3b/tools/libisofs/isofs.cpp