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/polyphone-2.2.0.20200830+dfsg1/sources/clavier/combocc.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/combocc.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/controllerarea.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/controllerarea.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/keyboardmap.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/keyboardmap.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/pianokey.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/pianokey.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/pianokeybd.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/pianokeybd.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/pianokeybdcustom.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/pianokeybdcustom.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/pianoscene.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/pianoscene.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/styledslider.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/clavier/styledslider.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/audiodevice.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/audiodevice.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/bendevent.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/confmanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/confmanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/contextmanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/contextmanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/controllerevent.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configpanel.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configpanel.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectiongeneral.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectiongeneral.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectioninterface.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectioninterface.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectionkeyboard.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectionkeyboard.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectionrepository.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectionrepository.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectionsound.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectionsound.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configtoc.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configtoc.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configtocbutton.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configtocbutton.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/editkey.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/editkey.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/keynamemanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/keynamemanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/mididevice.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/mididevice.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/monopressureevent.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/noteevent.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/polypressureevent.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/programevent.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/recentfilemanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/recentfilemanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/thememanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/thememanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/translationmanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/context/translationmanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/action.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/action.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/actionmanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/actionmanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/actionset.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/actionset.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/duplicator.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/duplicator.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/abstractinput.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/abstractinputparser.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/abstractinputparser.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/empty/inputparserempty.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/empty/inputparserempty.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/grandorguedatathrough.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/grandorguedatathrough.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/grandorguepipe.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/grandorguepipe.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/grandorguerank.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/grandorguerank.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/grandorgueranklink.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/grandorgueranklink.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/grandorguestop.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/grandorguestop.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/inputgrandorgue.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/inputgrandorgue.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/inputparsergrandorgue.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/inputparsergrandorgue.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/inputfactory.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/not_supported/inputparsernotsupported.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/not_supported/inputparsernotsupported.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/inputparsersf2.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/inputparsersf2.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/inputsf2.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/inputsf2.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2header.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2header.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_bag.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_bag.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_gen.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_gen.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_inst.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_inst.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_mod.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_mod.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_phdr.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_phdr.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_shdr.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart_shdr.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2sdtapart.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2sdtapart.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf3/inputparsersf3.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf3/inputparsersf3.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf3/inputsf3.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf3/inputsf3.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/abstractextractor.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/inputparsersfark.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/inputparsersfark.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/inputsfark.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/inputsfark.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor2.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor2.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkfilemanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkfilemanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkglobal.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkglobal.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/inputparsersfz.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/inputparsersfz.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/inputsfz.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/inputsfz.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/sfzparameter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/sfzparameter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/sfzparametergroup.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/sfzparametergroup.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/sfzparametergroupassembly.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/sfzparametergroupassembly.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/inputfactory.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/division.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/division.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/instprst.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/instprst.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/modulator.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/smpl.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/smpl.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/soundfont.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/soundfont.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/soundfonts.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/soundfonts.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/treeitem.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/treeitem.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/treeitemfirstlevel.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/treeitemfirstlevel.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/treeitemroot.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/treeitemroot.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/treemodel.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/model/treemodel.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/abstractoutput.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/abstractoutput.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/empty/outputdummy.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/empty/outputdummy.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/not_supported/outputnotsupported.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/not_supported/outputnotsupported.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/outputfactory.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/outputsf2.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/outputsf2.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/sf2indexconverter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/sf2indexconverter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf3/outputsf3.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf3/outputsf3.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sfz/conversion_sfz.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sfz/conversion_sfz.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sfz/outputsfz.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sfz/outputsfz.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sfz/sfzparamlist.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sfz/sfzparamlist.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/outputfactory.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/infosound.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/sampleloader.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/sampleloader.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereader.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereaderfactory.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereaderfactory.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereaderflac.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereaderflac.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereadersf2.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereadersf2.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereaderwav.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereaderwav.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/sampleutils.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/sampleutils.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplewriterwav.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplewriterwav.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/sound.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/sound.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/solomanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/solomanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/soundfontmanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/soundfontmanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/attribute.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/attribute.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/basetypes.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/complex.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/complex.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/eltid.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/eltid.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/idlist.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/idlist.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/indexedelementlist.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/modulatordata.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/modulatordata.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/serializabletypes.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/types/serializabletypes.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/utils.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/core/utils.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialog_about.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialog_about.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialog_list.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialog_list.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialog_rename.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialog_rename.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogchangelog.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogchangelog.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogcreateelements.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogcreateelements.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogkeyboard.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogkeyboard.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialognewelement.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialognewelement.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogquestion.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogquestion.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogrecorder.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogrecorder.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogselection.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogselection.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/modalprogressdialog.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/editor.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/editor.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/envelopeditor.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/envelopeditor.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/envelop.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/envelop.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicskey.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicskey.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicslegenditem.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicslegenditem.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicslegenditem2.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicslegenditem2.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicsrectangleitem.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicsrectangleitem.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicssimpletextitem.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicsviewenvelop.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicsviewenvelop.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicsviewrange.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicsviewrange.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicswave.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicswave.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicswavepainter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicswavepainter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicszoomline.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicszoomline.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphiquefourier.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphiquefourier.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorcell.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorcell.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorcombocurve.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorcombocurve.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorcombodest.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorcombodest.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorcombosrc.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorcombosrc.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatoreditor.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatoreditor.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorlistwidget.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorlistwidget.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorsplitter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/modulatorsplitter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/modulator/spinboxmultiply.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/pageoverview.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/pageoverview.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/pageoverviewinst.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/pageoverviewinst.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/pageoverviewprst.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/pageoverviewprst.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/pageoverviewsmpl.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/pageoverviewsmpl.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/sortedtablewidgetitem.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/sortedtablewidgetitem.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/tablepageoverview.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/overview/tablepageoverview.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/page.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/page.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pageinst.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pageinst.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pageprst.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pageprst.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pagesf2.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pagesf2.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pagesmpl.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pagesmpl.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pagetable.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pagetable.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/abstracttool.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/abstracttool.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/abstracttoolgui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/abstracttooliterating.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/abstracttooliterating.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/abstracttoolonestep.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/abstracttoolonestep.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/abstracttoolparameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/auto_distribution/toolautodistribution.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/auto_distribution/toolautodistribution.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/auto_loop/toolautoloop.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/auto_loop/toolautoloop.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/balance_adjustment/toolbalanceadjustment.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/balance_adjustment/toolbalanceadjustment.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/celeste_tuning/toolcelestetuning.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/celeste_tuning/toolcelestetuning.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/celeste_tuning/toolcelestetuning_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/celeste_tuning/toolcelestetuning_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/celeste_tuning/toolcelestetuning_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/celeste_tuning/toolcelestetuning_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_attenuation/toolchangeattenuation.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_attenuation/toolchangeattenuation.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_attenuation/toolchangeattenuation_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_attenuation/toolchangeattenuation_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_attenuation/toolchangeattenuation_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_attenuation/toolchangeattenuation_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_volume/toolchangevolume.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_volume/toolchangevolume.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_volume/toolchangevolume_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_volume/toolchangevolume_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_volume/toolchangevolume_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/change_volume/toolchangevolume_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/runnablechordcreator.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/runnablechordcreator.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/toolchords.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/toolchords.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/toolchords_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/toolchords_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/toolchords_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/toolchords_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/clean_unused_elements/toolcleanunused.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/clean_unused_elements/toolcleanunused.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/default_mod/tooldefaultmod.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/default_mod/tooldefaultmod.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/default_mod/tooldefaultmod_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/default_mod/tooldefaultmod_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/default_mod/tooldefaultmod_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/default_mod/tooldefaultmod_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/division_duplication/duplicationtool.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/division_duplication/duplicationtool.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/division_duplication/tooldivisionduplication.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/division_duplication/tooldivisionduplication.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/division_duplication/tooldivisionduplication_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/division_duplication/tooldivisionduplication_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/division_duplication/tooldivisionduplication_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/division_duplication/tooldivisionduplication_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/external_command/toolexternalcommand.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/external_command/toolexternalcommand.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/external_command/toolexternalcommand_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/external_command/toolexternalcommand_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/external_command/toolexternalcommand_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/external_command/toolexternalcommand_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/fast_edit_smpl/toolfasteditsmpl.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/fast_edit_smpl/toolfasteditsmpl.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/fast_edit_smpl/toolfasteditsmpl_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/fast_edit_smpl/toolfasteditsmpl_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/fast_edit_smpl/toolfasteditsmpl_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/fast_edit_smpl/toolfasteditsmpl_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_filter/graphfilterfrequencies.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_filter/graphfilterfrequencies.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_filter/toolfrequencyfilter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_filter/toolfrequencyfilter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_filter/toolfrequencyfilter_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_filter/toolfrequencyfilter_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_filter/toolfrequencyfilter_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_filter/toolfrequencyfilter_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_peaks/toolfrequencypeaks.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_peaks/toolfrequencypeaks.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_peaks/toolfrequencypeaks_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_peaks/toolfrequencypeaks_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_peaks/toolfrequencypeaks_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_peaks/toolfrequencypeaks_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/global_settings/graphparamglobal.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/global_settings/graphparamglobal.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/global_settings/toolglobalsettings.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/global_settings/toolglobalsettings.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/global_settings/toolglobalsettings_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/global_settings/toolglobalsettings_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/global_settings/toolglobalsettings_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/global_settings/toolglobalsettings_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/link_sample/toollinksample.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/link_sample/toollinksample.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/runnablesamplecreator.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/runnablesamplecreator.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/toolmixturecreation.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/toolmixturecreation.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/toolmixturecreation_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/toolmixturecreation_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/toolmixturecreation_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/toolmixturecreation_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/monitor/graphlegend.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/monitor/graphlegend.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/monitor/graphvisualizer.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/monitor/graphvisualizer.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/monitor/toolmonitor.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/monitor/toolmonitor.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/monitor/toolmonitor_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/monitor/toolmonitor_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/monitor/toolmonitor_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/monitor/toolmonitor_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/preset_list/toolpresetlist.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/preset_list/toolpresetlist.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/preset_list/toolpresetlist_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/preset_list/toolpresetlist_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/preset_list/toolpresetlist_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/preset_list/toolpresetlist_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/release/toolrelease.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/release/toolrelease.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/release/toolrelease_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/release/toolrelease_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/release/toolrelease_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/release/toolrelease_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/remove_mods/toolremovemods.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/remove_mods/toolremovemods.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/sample_export/toolsampleexport.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/sample_export/toolsampleexport.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/sound_spatialization/graphspace.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/sound_spatialization/graphspace.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/sound_spatialization/toolsoundspatialization.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/sound_spatialization/toolsoundspatialization.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/sound_spatialization/toolsoundspatialization_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/sound_spatialization/toolsoundspatialization_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/sound_spatialization/toolsoundspatialization_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/sound_spatialization/toolsoundspatialization_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/soundfont_export/toolsoundfontexport.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/soundfont_export/toolsoundfontexport.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/soundfont_export/toolsoundfontexport_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/soundfont_export/toolsoundfontexport_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/soundfont_export/toolsoundfontexport_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/soundfont_export/toolsoundfontexport_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/tooldialog.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/tooldialog.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/toolfactory.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/toolfactory.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/toolmenu.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/toolmenu.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose/tooltranspose.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose/tooltranspose.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose/tooltranspose_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose/tooltranspose_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose/tooltranspose_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose/tooltranspose_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose_smpl/tooltransposesmpl.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose_smpl/tooltransposesmpl.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose_smpl/tooltransposesmpl_gui.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose_smpl/tooltransposesmpl_gui.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose_smpl/tooltransposesmpl_parameters.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/transpose_smpl/tooltransposesmpl_parameters.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/trim_end/tooltrimend.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/trim_end/tooltrimend.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/trim_start/tooltrimstart.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/trim_start/tooltrimstart.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/unlink_sample/toolunlinksample.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/unlink_sample/toolunlinksample.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/waitingtooldialog.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/waitingtooldialog.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treeitemdelegate.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treeitemdelegate.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treesortfilterproxy.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treesortfilterproxy.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treesplitter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treesplitter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treeview.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treeview.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treeviewmenu.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treeviewmenu.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/backgroundwidget.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/backgroundwidget.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/comboboxloopmode.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/comboboxloopmode.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/editortoolbar.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/editortoolbar.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/equalizer.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/equalizer.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/linkedtowidget.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/linkedtowidget.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/spinboxcents.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/spinboxcents.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/spinboxkey.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/spinboxkey.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/spinboxrange.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/spinboxrange.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/styledaction.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/styledaction.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/styledlineedit.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/styledlineedit.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/tabledelegate.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/tabledelegate.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/tableheaderview.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/tableheaderview.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/tableheaderviewv.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/tableheaderviewv.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/tablewidget.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/tablewidget.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/transparentframe.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/editor/widgets/transparentframe.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/Biquad.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/Biquad.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/Butterworth.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/Butterworth.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/Cascade.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/Cascade.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/Common.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/Iir_2.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/Layout.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/MathSupplement.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/PoleFilter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/PoleFilter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/State.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/State.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/iir/Types.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlocalpeer.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlocalpeer.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlockedfile.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlockedfile.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlockedfile_unix.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlockedfile_win.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtsingleapplication.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtsingleapplication.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/main.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/animatedbackground.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/animatedbackground.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/coloredtabwidget.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/coloredtabwidget.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/mainmenu.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/mainmenu.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/mainwindow.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/mainwindow.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/tabbar.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/toprightwidget.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/toprightwidget.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/widgetshowhistory.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/widgetshowhistory.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/widgetshowhistorycell.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/widgetshowhistorycell.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/windowmanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/mainwindow/windowmanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/options.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/options.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/attributeflow.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/attributeflow.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/filterflow.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/filterflow.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/filtertag.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/filtertag.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/filtertagcell.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/filtertagcell.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/soundfontbrowser.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/soundfontbrowser.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/soundfontcellfull.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/browser/soundfontcellfull.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/daily/showsoundfonts.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/daily/showsoundfonts.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/daily/soundfontcell.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/daily/soundfontcell.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/detailsmanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/detailsmanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/downloadmanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/downloadmanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/repositorymanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/repositorymanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/editordialoginsertimage.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/editordialoginsertimage.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/editordialoginsertlink.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/editordialoginsertlink.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/editordialoginserttable.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/editordialoginserttable.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/editordialoginsertvideo.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/editordialoginsertvideo.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/htmleditor.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/htmleditor.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/smallcombobox.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/soundfonteditorcenter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/soundfonteditorcenter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/soundfonteditorfiles.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/soundfonteditorfiles.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/soundfonteditorleft.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/soundfonteditorleft.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/soundfonteditortop.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/soundfonteditortop.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/soundfontfilecell.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/editor/soundfontfilecell.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/soundfontcommentdata.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/soundfontcommentdata.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/soundfontdescriptiondata.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/soundfontdescriptiondata.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/soundfontdownloaddata.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/soundfontdownloaddata.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/soundfontviewer.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/soundfontviewer.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/uploadingdialog.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/uploadingdialog.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontcomment.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontcomment.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontcommentcell.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontcommentcell.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontdownload.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontdownload.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontdownloadcell.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontdownloadcell.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontviewercenter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontviewercenter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontviewerleft.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontviewerleft.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontviewertop.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfont/viewer/soundfontviewertop.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfontdetails.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfontdetails.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfontfilter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfontfilter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfontinformation.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/soundfontinformation.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/urlreader.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/urlreader.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/urlreaderimage.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/urlreaderimage.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/urlreaderjson.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/urlreaderjson.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/user/userarea.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/user/userarea.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/usermanager.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/usermanager.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/customtextedit.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/customtextedit.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/downloadprogressbutton.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/downloadprogressbutton.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/downloadprogresscell.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/downloadprogresscell.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/elidedlabel.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/elidedlabel.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/elidedpushbutton.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/elidedpushbutton.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/fivestarswidget.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/fivestarswidget.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/flowlayout.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/flowlayout.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/rotatingspinner.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/repository/widgets/rotatingspinner.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/circularbuffer.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/circularbuffer.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/elements/calibrationsinus.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/elements/calibrationsinus.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/elements/enveloppevol.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/elements/enveloppevol.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/elements/liveeq.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/elements/liveeq.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/elements/oscsinus.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/elements/oscsinus.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/modulatedparameter.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/modulatedparameter.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/modulatorgroup.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/modulatorgroup.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/parametermodulator.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/parametermodulator.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/soundengine.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/soundengine.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/synth.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/synth.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/voice.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/voice.h
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/voiceparam.cpp
Examining data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/voiceparam.h

FINAL RESULTS:

data/polyphone-2.2.0.20200830+dfsg1/sources/context/interface/configsectioninterface.cpp:73: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.
    QString locale = QLocale::system().name().section('_', 0, 0);
data/polyphone-2.2.0.20200830+dfsg1/sources/context/translationmanager.cpp:78:26:  [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.
                QLocale::system().name().section('_', 0, 0)).toString();
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:1802:5:  [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(buffer, QDir::tempPath().toStdString().c_str());
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:1807:5:  [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(&buffer[len], (const char *)_sfArkInfo->WorkBuffer2 + 262144 - 1024);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:1973:37:  [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((char *)_sfArkInfo->WorkBuffer2, (const char *)_sfArkInfo->WorkBuffer2 + 262144 - 1024);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:2207:17:  [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((char *)_sfArkInfo->v1.AppFontName, (char *)sfontName);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:2505:13:  [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((char *)_sfArkInfo->WorkBuffer2, (const char *)_sfArkInfo->WorkBuffer1 + 42);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:2514:17:  [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((char *)_sfArkInfo->WorkBuffer2 + 262144 - 1024, (const char *)_sfArkInfo->WorkBuffer1 + 42);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor2.cpp:100:13:  [4] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf.
            sprintf(ErrDesc, "Input: failed to %s", ErrorMsg);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor2.cpp:102:13:  [4] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf.
            sprintf(ErrDesc, "Output: failed to %s", ErrorMsg);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sfz/conversion_sfz.cpp:90:21:  [4] (format) sprintf:
  Potential format string problem (CWE-134). Make format string constant.
            numText.sprintf("%.3u", numBank);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sfz/conversion_sfz.cpp:120:17:  [4] (format) sprintf:
  Potential format string problem (CWE-134). Make format string constant.
        numText.sprintf("%.3u_", _sf2->get(id, champ_wPreset).wValue);
data/polyphone-2.2.0.20200830+dfsg1/sources/repository/repositorymanager.cpp:176:26:  [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.
                QLocale::system().name().section('_', 0, 0)).toString();
data/polyphone-2.2.0.20200830+dfsg1/sources/context/thememanager.cpp:553: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 (stream.open(QFile::ReadOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/grandorgue/inputparsergrandorgue.cpp:74: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).
    if (!inputFile.open(QIODevice::ReadOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/inputparsersf2.cpp:52: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 (!fi.open(QIODevice::ReadOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2header.cpp:81: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 blocName[4];
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2header.h:41: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 _RIFF[4]; // Should be "RIFF"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2header.h:43: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 _sfbk[4]; // Should be "sfbk"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2header.h:44: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 _LIST[4]; // Should be "LIST"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2header.h:46: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 _INFO[4]; // Should be "INFO"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:44: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 _LIST[4]; // Should be "LIST"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:45: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 _pdta[4]; // Should be "pdta"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:48: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 _phdr[4]; // Should be "phdr"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:52: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 _pbag[4]; // Should be "pbag"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:56: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 _pmod[4]; // Should be "pmod"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:60:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char _pgen[4]; // Should be "pgen"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:64: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 _inst[4]; // Should be "inst"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:68: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 _ibag[4]; // Should be "ibag"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:72: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 _imod[4]; // Should be "imod"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:76: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 _igen[4]; // Should be "igen"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2pdtapart.h:80: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 _shdr[4]; // Should be "shdr"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2sdtapart.cpp:62: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 buffer[4];
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2sdtapart.cpp:79: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.
            char buffer[4];
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2sdtapart.h:37: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 _LIST[4]; // Should be "LIST"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf2/sf2sdtapart.h:39: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 _sdta[4]; // Should be "sdta"
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf3/inputparsersf3.cpp:53: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 (fo.open(QIODevice::WriteOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:364: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, cntToDo * sizeof(qint16));
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:814: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	flagArray[24];
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:963: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	EncodeCntMap1[31] = {0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 0, 99, 99};
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:964: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	EncodeCntMap2[30] = {0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13};
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:966: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	DataOffsets[19] = {16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15};
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:1146:33:  [2] (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 *)memArray[curMemArrayIndex] + (j * sizeof(PackItem)), &item, sizeof(PackItem));
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:1146:41:  [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 *)memArray[curMemArrayIndex] + (j * sizeof(PackItem)), &item, sizeof(PackItem));
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:1251: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(_sfArkInfo->v1.OutbufPtr, &_sfArkInfo->v1.DecompBuf[_sfArkInfo->v1.PrevBytesInDecompBuf], amt);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:1345:21:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                    memcpy(&_sfArkInfo->v1.DecompBuf[_sfArkInfo->v1.BytesInDecompBuf], &_sfArkInfo->v1.DecompBuf[_sfArkInfo->v1.VarDecodeByteCnt], moveAmt);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:2377:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(fileHdrStartPtr + 4, fileHdrStartPtr + 22, 4);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:2379:25:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
                        memcpy(fileHdrStartPtr + 38, fileHdrStartPtr + 18, 4);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:2456: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			buf[4];
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor2.cpp:94: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 ErrDesc[SFARKLIB_MAX_MSGTEXT];
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkfilemanager.cpp:49: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).
        if (file->open(QIODevice::ReadOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkfilemanager.cpp:75: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).
        if (file->open(QIODevice::ReadWrite))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfz/inputparsersfz.cpp:108: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).
    if (!inputFile.open(QIODevice::ReadOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/outputsf2.cpp:120: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 tcharTmp[32];
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/outputsf2.cpp:210: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 T[20];
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/outputsf2.cpp:211:9:  [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(T, "%u", taille_smpl);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/outputsf2.cpp:310: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 (!fi.open(QIODevice::WriteOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/outputsf2.cpp:616:21:  [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.
            dwTmp = sprintf(tcharTmp, "preset %d", i+1);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/outputsf2.cpp:910:21:  [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.
            dwTmp = sprintf(tcharTmp, "instrument %d", i+1);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf2/outputsf2.cpp:1186:21:  [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.
            dwTmp = sprintf(tcharTmp, "sample %d", i+1);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf3/outputsf3.cpp:70: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 (fo.open(QIODevice::WriteOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sfz/conversion_sfz.cpp:124: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).
    if (fichierSfz.open(QIODevice::WriteOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereader.h:58: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).
            if (fi.open(QFile::ReadOnly | QFile::Unbuffered))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereader.h:81: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).
            if (fi.open(QFile::ReadOnly | QFile::Unbuffered))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereader.h:104: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).
            if (fi.open(QFile::ReadOnly | QFile::Unbuffered))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereaderwav.cpp:47: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 char4[5];
data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereaderwav.cpp:74: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 section[5];
data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplewriterwav.cpp:116: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 (!fi.open(QIODevice::WriteOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/utils.cpp:166: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).
    if (!file.open(QIODevice::ReadOnly)) {
data/polyphone-2.2.0.20200830+dfsg1/sources/core/utils.cpp:206: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).
    if (!file.open(QIODevice::ReadOnly)) {
data/polyphone-2.2.0.20200830+dfsg1/sources/dialogs/dialogchangelog.cpp:64: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).
    if (inputFile.open(QIODevice::ReadOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphicswavepainter.cpp:102:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(_sampleData, data, _sampleSize * sizeof(qint16));
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/graphics/graphiquefourier.cpp:518:14:  [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 (file.open(QIODevice::WriteOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/pagesf2.cpp:98:18:  [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 (file.open(QIODevice::ReadOnly)) {
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/runnablechordcreator.cpp:295: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(dataRet + 4 * total, data + 4 * posInit, 4 * chunk);
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/runnablechordcreator.cpp:308: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(dataRet, data, static_cast<quint32>(baData.size()));
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/chords/runnablechordcreator.cpp:311: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(dataRet, data, 4 * nbRead);
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/external_command/toolexternalcommand.cpp:98: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).
    tempFile->open();
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/frequency_peaks/toolfrequencypeaks.cpp:48: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).
    if (!file.open(QIODevice::WriteOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/runnablesamplecreator.cpp:292: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(dataRet + 4 * total, data + 4 * posInit, 4 * chunk);
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/runnablesamplecreator.cpp:305: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(dataRet, data, static_cast<quint32>(baData.size()));
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tools/mixture_creation/runnablesamplecreator.cpp:308: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(dataRet, data, 4 * nbRead);
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treeview.cpp:139: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).
            dial->open();
data/polyphone-2.2.0.20200830+dfsg1/sources/editor/tree/treeview.cpp:150: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).
            dial->open();
data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlocalpeer.cpp:108:14:  [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).
    lockFile.open(QIODevice::ReadWrite);
data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlockedfile.cpp:123: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).
bool QtLockedFile::open(OpenMode mode)
data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlockedfile.cpp:129: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).
    return QFile::open(mode);
data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlockedfile.h:76: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).
    bool open(OpenMode mode);
data/polyphone-2.2.0.20200830+dfsg1/sources/repository/downloadmanager.cpp:136:14:  [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).
        file.open(QIODevice::WriteOnly);
data/polyphone-2.2.0.20200830+dfsg1/sources/repository/urlreader.cpp:117: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).
            file->open(QIODevice::ReadOnly);
data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/circularbuffer.cpp:95: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(&_dataL   [_posEcriture], &dataL   [total], 4 * chunk);
data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/circularbuffer.cpp:96: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(&_dataR   [_posEcriture], &dataR   [total], 4 * chunk);
data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/circularbuffer.cpp:97: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(&_dataRevL[_posEcriture], &dataRevL[total], 4 * chunk);
data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/circularbuffer.cpp:98: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(&_dataRevR[_posEcriture], &dataRevR[total], 4 * chunk);
data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/synth.cpp:433:22:  [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 (_recordFile->open(QIODevice::WriteOnly))
data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/voice.cpp:248: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(&data[total], &dataSmpl[_currentSmplPos], chunk * sizeof(qint32));
data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/voice.cpp:268: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(data, &dataSmpl[_currentSmplPos], sizeof(qint32) * (sampleEnd - _currentSmplPos));
data/polyphone-2.2.0.20200830+dfsg1/sources/sound_engine/voice.cpp:280: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(data, &dataSmpl[_currentSmplPos], nbRead * sizeof(qint32));
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sf3/inputparsersf3.cpp:50:12:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    if (sf.read())
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:138:31:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    int	result = _fileManager.read(_sfArkInfo->InputFileHandle, (char *)ptr, count);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:1803:19:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
    quint32 len = strlen(buffer);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:1873:92:  [1] (buffer) strlen:
  Does not handle 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 (headerSize > 8 && !memcmp(&fileHdrStartPtr[headerSize + 100 - 8], &SfArkId[0], strlen((const char *)SfArkId)))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:2315: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).
        if (!memcmp(fileHdrStartPtr + 26, &SfArkId[1], strlen((const char *)SfArkId) - 1))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor1.cpp:2372:103:  [1] (buffer) strlen:
  Does not handle 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 (headerSize > 8 && !memcmp(&fileHdrStartPtr[headerSize + 42 - 8], &SfArkId[0], strlen((const char *)SfArkId)))
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkextractor2.cpp:162:47:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    BytesRead = SfArkExtractor2::_fileManager.read(InputFileHandle, (char*)Buf, BytesToRead);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkfilemanager.cpp:143:23:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
int SfArkFileManager::read(int fileHandler, char * ptr, unsigned int count)
data/polyphone-2.2.0.20200830+dfsg1/sources/core/input/sfark/sfarkfilemanager.h:56:9:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    int read(int fileHandler, char *ptr, unsigned int count);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/output/sf3/outputsf3.cpp:67:12:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    if (sf.read())
data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereaderflac.cpp:39:24:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
        *bytes = file->read((char *)buffer, *bytes * sizeof(FLAC__byte));
data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereadersf2.cpp:58:24:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
        qint64 nb = fi.read(smpl.data(), _info->dwLength * 2);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereadersf2.cpp:80:24:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
        qint64 nb = fi.read(sm24.data(), _info->dwLength);
data/polyphone-2.2.0.20200830+dfsg1/sources/core/sample/samplereaderwav.cpp:253:26:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    QByteArray data = fi.read(_info->dwLength * _info->wBpsFile / 8 * _info->wChannels);
data/polyphone-2.2.0.20200830+dfsg1/sources/lib/qtsingleapplication/qtlocalpeer.cpp:167:28:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
            res &= (socket.read(qstrlen(ack)) == ack);

ANALYSIS SUMMARY:

Hits = 113
Lines analyzed = 93877 in approximately 2.47 seconds (38072 lines/second)
Physical Source Lines of Code (SLOC) = 61154
Hits@level = [0]  11 [1]  15 [2]  85 [3]   0 [4]  13 [5]   0
Hits@level+ = [0+] 124 [1+] 113 [2+]  98 [3+]  13 [4+]  13 [5+]   0
Hits/KSLOC@level+ = [0+] 2.02767 [1+] 1.84779 [2+] 1.60251 [3+] 0.212578 [4+] 0.212578 [5+]   0
Dot directories skipped = 1 (--followdotdir overrides)
Minimum risk level = 1
Not every hit is necessarily a security vulnerability.
There may be other security vulnerabilities; review your code!
See 'Secure Programming HOWTO'
(https://dwheeler.com/secure-programs) for more information.